summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorJulien Danjou <julien@danjou.info>2017-09-04 13:47:58 +0200
committerJulien Danjou <julien@danjou.info>2017-10-13 18:18:07 +0200
commit83ffaffcb2cee6a0b19601bc7cefd863685601e2 (patch)
treed28beb0e51bb65ee856ce9dcfd28b63c89371745 /tools
parentbca9d45ea439220305539f85a653cb31e501be25 (diff)
downloadceilometer-83ffaffcb2cee6a0b19601bc7cefd863685601e2.tar.gz
Replace the Gnocchi dispatcher by a publisher
This removes the deprecated Gnocchi dispatcher and replaces it by its equivalent publisher. Change-Id: Ie44baf20ccb8de5794f5f0c3d4717f7e56afa63b
Diffstat (limited to 'tools')
-rwxr-xr-xtools/migrate_data_to_gnocchi.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/migrate_data_to_gnocchi.py b/tools/migrate_data_to_gnocchi.py
index 5e87765f..27c87d97 100755
--- a/tools/migrate_data_to_gnocchi.py
+++ b/tools/migrate_data_to_gnocchi.py
@@ -37,7 +37,7 @@ from oslo_config import cfg
from oslo_db import options as db_options
from oslo_log import log
-from ceilometer.dispatcher import gnocchi
+from ceilometer.publisher import gnocchi
from ceilometer import service
from ceilometer import storage
from ceilometer.storage import impl_mongodb
@@ -60,7 +60,7 @@ def get_parser():
parser.add_argument(
'--ceilometer-config-file',
help="The config file of ceilometer, it is main used for gnocchi "
- "dispatcher to init gnocchiclient with the service credentials "
+ "publisher to init gnocchiclient with the service credentials "
"defined in the ceilometer config file. Default as "
"/etc/ceilometer/ceilometer.conf",
)
@@ -144,7 +144,7 @@ def main():
if args.end_timestamp:
time_filters.append({"<": {'timestamp': args.end_timestamp}})
- gnocchi_dispatcher = gnocchi.GnocchiDispatcher(gnocchi_conf)
+ gnocchi_publisher = gnocchi.GnocchiPublisher(gnocchi_conf, "gnocchi://")
batch_size = args.batch_migration_size
if total_amount == 'Unknown':
@@ -181,7 +181,7 @@ def main():
sample.counter_name,
sample.resource_id))
samples_dict = [sample.as_dict() for sample in samples]
- gnocchi_dispatcher.record_metering_data(samples_dict)
+ gnocchi_publisher.publish_samples(samples_dict)
length = len(samples)
migrated_amount += length
if pbar: