os-collect-config/os_collect_config
Alex Schultz 0762fcb0b5 Add splay option to offset polling intervals
When the os-collect-config process is started on multiple systems at the
same time, the polling intervals can line up to cause performance
problems against the configuration source. To reduce the impact, this
change adds a splay option to allow the operator to configure a random
delay prior to the polling to attempt to offset the polling
syncronization.

Change-Id: I1a8be3345d783da9014eca7ea26da19d57e767c0
Closes-Bug: #1677314
2017-03-30 12:44:21 -06:00
..
tests Add splay option to offset polling intervals 2017-03-30 12:44:21 -06:00
__init__.py Splitting os-collect-config into its own repo. 2013-06-26 12:40:25 -07:00
cache.py Drop use of 'oslo' namespace package 2015-05-06 18:45:17 +00:00
cfn.py Set a timeout for all data fetches using requests 2016-07-11 11:14:57 +12:00
collect.py Add splay option to offset polling intervals 2017-03-30 12:44:21 -06:00
common.py Refactor to avoid monkeypatching requests 2013-07-01 22:28:01 -07:00
config_drive.py ec2 collector attempt config-drive before metadata server 2016-10-13 09:38:29 +13:00
ec2.py ec2 collector attempt config-drive before metadata server 2016-10-13 09:38:29 +13:00
exc.py Revert "Treat ec2 collector data as immutable" 2016-09-14 16:02:22 +00:00
heat.py Use TEST-NET-1 for unit tests, not 127.0.0.1 2016-10-12 12:16:52 +13:00
heat_local.py Switch to oslo.log again 2016-03-22 15:38:05 +00:00
keystone.py Use TEST-NET-1 for unit tests, not 127.0.0.1 2016-10-12 12:16:52 +13:00
local.py Switch to oslo.log again 2016-03-22 15:38:05 +00:00
merger.py Update to a newer hacking library 2017-03-02 12:43:37 +11:00
request.py Set a timeout for all data fetches using requests 2016-07-11 11:14:57 +12:00
version.py Make --version work properly 2013-09-17 17:30:52 -07:00
zaqar.py Use pop for checking messages with websocket 2017-01-09 10:58:23 +01:00