summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorJulien Danjou <julien@danjou.info>2013-11-13 17:08:47 +0100
committerJulien Danjou <julien@danjou.info>2013-11-26 16:03:26 +0100
commit76c6d465d86b9424db2df378ff55caa13aec6983 (patch)
tree03a5e6d569d2ed256a9fe9640021607487929562 /setup.cfg
parentef5351f80690ee6acd09fea82fe0d72d36565682 (diff)
downloadceilometer-76c6d465d86b9424db2df378ff55caa13aec6983.tar.gz
Split collector
The collector grew from doing one thing to doing too many. This encumber scalability and he's really a bad design as it is. Let's fix that. This patch take out the notification handling code to a new daemon called ceilometer-agent-notification. This daemon will be in charge of receiving notifications, storing them if needed, and building samples in from of it. Change-Id: I093f3b7855bd6ffff2018db9cd485ed2fc0f37a5 Blueprint: split-collector
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg3
1 files changed, 2 insertions, 1 deletions
diff --git a/setup.cfg b/setup.cfg
index b9fadad2..9d4d18a8 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -28,7 +28,7 @@ packages =
ceilometer
[entry_points]
-ceilometer.collector =
+ceilometer.notification =
instance = ceilometer.compute.notifications:Instance
instance_flavor = ceilometer.compute.notifications:InstanceFlavor
instance_delete = ceilometer.compute.notifications:InstanceDelete
@@ -119,6 +119,7 @@ console_scripts =
ceilometer-api = ceilometer.api.app:start
ceilometer-agent-central = ceilometer.central.manager:agent_central
ceilometer-agent-compute = ceilometer.compute.manager:agent_compute
+ ceilometer-agent-notification = ceilometer.notification:agent
ceilometer-dbsync = ceilometer.storage:dbsync
ceilometer-expirer = ceilometer.storage:expirer
ceilometer-collector = ceilometer.collector.service:collector