Configuration

Available options:

OPTION DEFAULT WHAT IS IT
debug False Logger level debug turn on
broker_reconnect_max_retries 10 Broker reconnect attempts
broker_reconnect_retry_countdown 10 Sleep time between reconnects (seconds)
broker_url amqp://guest:guest@localhost:5672/%2F Broker url
backend_url redis://localhost Backend url
backend_reconnect_max_retries 10 Backend reconnect attempts
backend_reconnect_retry_countdown 10 Sleep time between reconnects (seconds)

You can configure application from environment variables or with dict object:

  • Environment
app=Gromozeka().config_from_env()
  • With dictionary:
conf={'app_prefix':'my_application','broker_reconnect_max_retries':3}
app=Gromozeka().config_from_dict(conf)