i was making the code working with the read me example:

https://github.com/jgraichen/msgr

there a hash is used as an argument.

i suggest to make the public api expect just a string and build the hash within the client. Should i adapt this?

Am 18.12.2013 um 23:46 schrieb Jan Graichen <notifications@github.com>:

> In lib/msgr/client.rb:
> 
> > @@ -80,8 +80,8 @@ def stop(opts = {})
> >        log(:info) { 'Terminated.' }
> >      end
> >  
> > -    def publish(routing_key, payload)
> > -      @connection.publish payload, routing_key: routing_key
> > +    def publish(payload, routing_key)
> > +      @connection.publish payload, routing_key
> Any reason why you changed from a hash argument to default argument? This breaks test suite (tavis-ci) as well as should not work as bunny and msgr expects the routing_key as an opts argument (connection.rb#98).
> 
> —
> Reply to this email directly or view it on GitHub.
>