README.md in ruby_rabbitmq_janus-1.2.3.pre.53 vs README.md in ruby_rabbitmq_janus-1.2.3

- old
+ new

@@ -4,16 +4,16 @@ # ruby-rabbitmq-janus -- RRJ Ruby Gem for Janus WebRTC Gateway integration using RabbitMQ message queue -This gem is used to communicate to a server Janus through RabbitMQ software -(Message-oriented middleware). It waiting a messages to Rails API who send to -RabbitMQ server in a queue for janus server. janus processes a message and send - to RabbitMQ server in a queue for gem. Once the received message is decoded - and returned through the Rails API. +This gem is used to communicate to a server Janus through RabbitMQ software ( +Message-oriented middleware). It waiting a messages to Rails API who send to RabbitMQ +server in a queue for janus server. janus processes a message and send to RabbitMQ server +in a queue for gem. Once the received message is decoded and returned through the Rails API. + This gem is product by [Dazzl.tv](http://dazzl.tv) ## Menu * [How to use](#how-to-use) * [Installation](#installation) @@ -46,15 +46,21 @@ Use generator for complete installation : ```ruby rails g -h RubyRabbitmqJanus: - ruby_rabbitmq_janus:configuration # Generate a custom configuration file. - ruby_rabbitmq_janus:create_request # Create an request to json format for RubyRabbitmqJanus transaction. - ruby_rabbitmq_janus:default_request # Copy base request file sending to janus in application. - ruby_rabbitmq_janus:initializer # Generate a initializer to this gem for rails application. - ruby_rabbitmq_janus:install # Install RubyRabbitmqJanus in your Rails application + ruby_rabbitmq_janus:configuration + # Generate a custom configuration file. + + ruby_rabbitmq_janus:default_request + # Copy base request file sending to janus in application. It's necessary if you want add your request. + + ruby_rabbitmq_janus:initializer + # Generate a initializer to this gem for rails application. + + ruby_rabbitmq_janus:create_request + # Create an request to json format for RubyRabbitmqJanus transaction. ``` #### Requests For create an new request is simple. Use a command generator : @@ -82,30 +88,21 @@ TIPS: for rspec install janus and rabbitmq server configured by default for user rabbitmq and use plugin echotest for janus server. Use tags for rspec : -| Describe | Type | Name | -| ------------------------------------------------------------- | --------------- | --------------- | -| **Internaly function** | config | | -| Use bunny gem | | rabbit | -| Test log functions | | log | -| Test configuration function | | config | -| Test Gem contains CONSTANTS | | describe | -| **Level request sending to janus (admin monitor API or classic)** | level | | -| Request with no admin right. | | base | -| Request with admin right in Janus application. | | admin | -| **Request JSON sending to Rabbitmq -> Janus** | request | | -| Test request attach type | | attach | -| Test request type create | | create | -| Test request type detach | | detach | -| Test request type info | | info | -| Test request type test | | test | - -Example usage rspec with tags : -```ruby -rspec --tag --name:config --tag level:base -``` +| type | name | +| --------------- | --------------- | +| request | attach | +| | create | +| | detach | +| | info | +| | test | +| level | base | +| | admin | +| config | rabbit | +| | log | +| | config | ## Upgrade For upgrade your application read [CHANGELOG.md](CHANGELOG.md)