Giter Site home page Giter Site logo

rabbitcl's Introduction

RabbitCL

RabbitCL theres is a cli for RabbitMQ client

CLI for RabbitMQ

Usage:
    rcl configuration --name=<name> --broker=<brokerType> --host=<host> --port=<port> --user=<user> --pass=<pass> --ssl=<ssl>
    rcl updateenv     --name=<name> [--broker=<brokerType> --host=<host> --port=<port> --user=<user> --pass=<pass> --ssl=<ssl>]
    rcl consume       -e --env=<environment> -q --queue=<queue> -a --ack=<ack> [-o --out=<destinationFolder>]
    rcl queue         -e --env=<environment> -c --command=<command> -q --queue=<queue> [--durable=<durable> --exclusive=<exclusive> --autodelete=<autodelete>]
    rcl bindings      -e --env=<environment> -c --command=<command> -q --queue=<queue> --exchange=<exchange> --keys=<keys> 
    rcl               (-h | --help)
    rcl --version
    rcl --config

Options:
    -h --help               Show this screen.
    --version               Show version.
    --config                Get current configuration settings.
    --name=NAME             Environment name.
    --broker=BROKER         Broker provider. Possible values: RabbitMQ
    --host=HOST             Broker host connection.
    --port=PORT             Broker port connection.
    --user=USER             Broker username.
    --pass=PASS             Broker password.
    --ssl=SSL               Broker enable SSL.
    --exchange=EXCHANGE     Exchange or Topic name.
    --durable=DURABLE       Set queue durable.
    --exclusive=EXCLUSIVE   Set queue exclusive.
    --autodelete=AUTODELETE Set queue autodelete.
    -c --command=COMMAND    Command to perform. Values: add, remove.
    -e --env=ENVIRONMENT    Environment instance.
    -q --queue=QUEUE        Broker queue name.
    -a --ack=ACK            Acknowledge message.
    -o --out=OUTPUT         Output folder.

rabbitcl's People

Contributors

almmarmo avatar alexmarcullo avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.