[rabbitmq-discuss] [Minimum Air Induction] Introducing Shovel: An AMQP Relay

Ben Hood 0x6e6562 at gmail.com
Mon Sep 22 22:11:28 BST 2008


Haldun,

On Mon, Sep 22, 2008 at 12:13 PM, Squarespace Services
<services at squarespace.com> wrote:
> Haldun <hbayhantopcu at gmail.com> (Unregistered) commented on Introducing Shovel: An AMQP Relay:
>
> Hi,
>
> I am trying to run shovel application, however it seems not to be running after these commands:
>
> $ erl -rabbit tcp_listeners '[{"127.0.0.1", 5672}]' -boot start_sasl -s rabbit -s shovel
> 1> application:which_applications().
> [{rabbit,"RabbitMQ","%%VERSION%%"},
> {mnesia,"MNESIA CXC 138 12","4.4.3"},
> {os_mon,"CPO CXC 138 46","2.1.6"},
> {sasl,"SASL CXC 138 11","2.1.5.3"},
> {stdlib,"ERTS CXC 138 10","1.15.3"},
> {kernel,"ERTS CXC 138 10","2.12.3"}]
>
> When I manually try to run shovel with
>
> 2> application:start(shovel).
>
> erlang just hangs.
>
> Thanks in advance.
>
> (System: Mac OS X 10.5.4, Erlang 5.6.3, RabbitMQ server, Rabbit erlang client, and shovel: checked out from repo)
>
>
>
> <http://hopper.squarespace.com/blog/2008/6/22/introducing-shovel-an-amqp-relay.html>
>
> --
> Powered by Squarespace (http://www.squarespace.com/)
>

I think you might need to put the Shovel binaries on the load path of
the interpreter:

-pa PATH_TO_SHOVEL_EBIN

should do the trick.

IIRC this is documented in the article as well.

BTW, I am cc'ing the Rabbit list on this one as there are some people
out there using Shovel.

HTH,

Ben




More information about the rabbitmq-discuss mailing list