Skip to content

Perl bindings to the librabbitmq-c AMQP library.

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-MIT
Notifications You must be signed in to change notification settings

Firefly87/net-amqp-rabbitmq

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Status

Install

cpanm Net::AMQP::RabbitMQ

or

cpan Net::AMQP::RabbitMQ

Documentation

https://metacpan.org/pod/Net::AMQP::RabbitMQ

or once installed perldoc Net::AMQP::RabbitMQ

Tests

There are several environment variables you can set that infuluence the tests.

https://metacpan.org/pod/Net::AMQP::RabbitMQ#RUNNING-THE-TEST-SUITE

For developers/authors

Once you have cloned the repo, you will need to download the submodules

git submodule init
git submodule update

There is a vagrant development environment available, with a local rabbitmq installation and ssl enabled.

The test environment variables have been set to use this install

vagrant up
vagrant ssh
cd /vagrant
make distclean; perl Makefile.PL; make

#run all tests with test debugging
NARDEBUG=1 prove -I blib/lib -I blib/arch -v t/

#run all tests in ssl mode
MQSSL=1 prove -I blib/lib -I blib/arch -v t/

About

Perl bindings to the librabbitmq-c AMQP library.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 52.7%
  • Perl 28.6%
  • XS 15.7%
  • C 2.3%
  • Other 0.7%