summaryrefslogtreecommitdiff
path: root/ceilometer/opts.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2017-05-02 14:13:32 +0000
committerGerrit Code Review <review@openstack.org>2017-05-02 14:13:32 +0000
commit2726419a11fd3206c2dc75f1aa4639a42e0546b5 (patch)
tree2c8e4ece75813274c7dc2535bdb204d637305793 /ceilometer/opts.py
parent277424cbd20f9dc71372ce3fd990ce3d4772351b (diff)
parent27604abd461d7dbf8098c7cc794dfcc2686c4527 (diff)
downloadceilometer-2726419a11fd3206c2dc75f1aa4639a42e0546b5.tar.gz
Merge "Replace Ceilometer coordination layer by tooz partition system"
Diffstat (limited to 'ceilometer/opts.py')
-rw-r--r--ceilometer/opts.py16
1 files changed, 14 insertions, 2 deletions
diff --git a/ceilometer/opts.py b/ceilometer/opts.py
index 73a2c23a..b11acab0 100644
--- a/ceilometer/opts.py
+++ b/ceilometer/opts.py
@@ -26,7 +26,6 @@ import ceilometer.compute.virt.inspector
import ceilometer.compute.virt.libvirt.utils
import ceilometer.compute.virt.vmware.inspector
import ceilometer.compute.virt.xenapi.inspector
-import ceilometer.coordination
import ceilometer.dispatcher
import ceilometer.dispatcher.file
import ceilometer.dispatcher.gnocchi_opts
@@ -98,7 +97,20 @@ def list_opts():
ceilometer.api.controllers.v2.root.API_OPTS)),
('collector', ceilometer.collector.OPTS),
('compute', ceilometer.compute.discovery.OPTS),
- ('coordination', ceilometer.coordination.OPTS),
+ ('coordination', [
+ cfg.StrOpt(
+ 'backend_url',
+ help='The backend URL to use for distributed coordination. If '
+ 'left empty, per-deployment central agent and per-host '
+ 'compute agent won\'t do workload '
+ 'partitioning and will only function correctly if a '
+ 'single instance of that service is running.'),
+ cfg.FloatOpt(
+ 'check_watchers',
+ default=10.0,
+ help='Number of seconds between checks to see if group '
+ 'membership has changed'),
+ ]),
('database', ceilometer.storage.OPTS),
('dispatcher_file', ceilometer.dispatcher.file.OPTS),
('dispatcher_http', ceilometer.dispatcher.http.http_dispatcher_opts),