diff options
author | Julien Danjou <julien@danjou.info> | 2017-03-13 14:08:44 +0100 |
---|---|---|
committer | Julien Danjou <julien@danjou.info> | 2017-04-26 20:00:37 +0200 |
commit | 27604abd461d7dbf8098c7cc794dfcc2686c4527 (patch) | |
tree | bf104bafb0c12b65ee32472fa649e6ce55fcc080 /ceilometer/opts.py | |
parent | 7290b4ec8cdc4d5044d5f30c1f0464da92dfbb65 (diff) | |
download | ceilometer-27604abd461d7dbf8098c7cc794dfcc2686c4527.tar.gz |
Replace Ceilometer coordination layer by tooz partition system
This replaces the custom made partitioning system using the hashring by the one
provided in tooz.
Change-Id: I2321c92315accc5e5972138e7673d3a665df891e
Diffstat (limited to 'ceilometer/opts.py')
-rw-r--r-- | ceilometer/opts.py | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/ceilometer/opts.py b/ceilometer/opts.py index 52ba520d..e7283422 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 @@ -93,7 +92,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), |