magnum/magnum
Mohammed Naser 8ce15c4510 Avoid running periodic processes inside each worker process
The periodic jobs are currently getting registered per each worker
which means that in cases with large number of workers, the APIs
for services such as Heat and Keystone will be hit very hard.

This patch resolves this issue by registering the jobs only to the
main process, ensuring that they run once per instance (or group
of workers).

Closes-Bug: #1702349

Change-Id: If9e13effc14fd35e646d02bb4f568e79786aa958
2017-09-19 10:06:32 +00:00
..
api Merge "Allow labels on cluster create" 2017-09-07 07:49:12 +00:00
cmd Avoid running periodic processes inside each worker process 2017-09-19 10:06:32 +00:00
common Avoid running periodic processes inside each worker process 2017-09-19 10:06:32 +00:00
conductor Add a hacking rule for string interpolation at logging 2017-07-15 14:49:45 +08:00
conf Merge "Remove unused config periodic_global_stack_list" 2017-08-23 20:20:20 +00:00
db Merge "Allow labels on cluster create" 2017-09-07 07:49:12 +00:00
drivers Merge "Update CoreDNS to 011" 2017-09-15 06:44:43 +00:00
hacking Fix typo in magnum/hacking/checks.py for consistency 2017-06-16 15:43:27 +08:00
objects Allow labels on cluster create 2017-08-21 12:27:52 +00:00
service Add a hacking rule for string interpolation at logging 2017-07-15 14:49:45 +08:00
servicegroup Cleanup MagnumService Object usage 2016-01-29 15:39:28 +08:00
tests Merge "Use newer location for iso8601 UTC" 2017-09-07 09:45:13 +00:00
__init__.py Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
i18n.py Remove log translations 2017-03-30 17:05:10 +08:00
version.py Remove coding:utf-8 2015-08-03 23:28:22 +08:00