Skip to content

gadzorg/newsletter_daemon

Repository files navigation

NewsletterDaemon Gadz.org

Build Status Code Climate Test Coverage Dependency Status

Receive orders over RabbitMQ to manage Mailchimp lists

Setup

After cloning this repository ,install dependencies with bundle install

Set the Configuration files /config/config.yml, you can use /config/config.template.ymlas an helper.

Usage

Just run /bin/worker as an executable to start the bot. Logs are printed in STDOUT

To change environment use the environment variable RAKE_ENV or NLD_ENV. Accepted values are : development,test,production

To stop the bot use CTRL+C or send an interruption signal SINGINT to the process with kill -2

Behaviour

All received message must be valid with Gadz.org SOA Message Format in order to be processed

This bot subscribes to the following routing keys :

  • request.newsletter.update

ToDo

  • Multiple Mailchimp accounts

About

Manage list on Mailchimp for Gadz.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages