summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorEoghan Glynn <eglynn@redhat.com>2012-12-04 12:53:11 +0000
committerEoghan Glynn <eglynn@redhat.com>2012-12-06 12:30:03 +0000
commit40a3874c3845ccb2756f92f48be6baae820ee90d (patch)
tree6f32e4d70ec262c8db94b4620fea85ca3e90c3cd /setup.py
parentb12376fed94ec20e4b44b1720aa1f1c01a6bcbba (diff)
downloadceilometer-40a3874c3845ccb2756f92f48be6baae820ee90d.tar.gz
Virt inspector directly layered over hypervisor API
Addresses BP nova-independent-virt Add the concept of a pluggable virt inspector that allows polling of the hypervisor layer without relying on any nova internals. Note that the test-requires dependency on the nova master tarball remains in place for the moment, as it's required by the nova notifier tests. Also we must leave the dependency on the libvirt-python RPM or python-libvirt Debian package to the distros which end up packaging ceilometer. Change-Id: I20700320dd7e3196507173c780ab598b479e4021
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/setup.py b/setup.py
index 3c17218f..fa345f82 100755
--- a/setup.py
+++ b/setup.py
@@ -111,10 +111,10 @@ setuptools.setup(
floatingip = ceilometer.network.notifications:FloatingIP
[ceilometer.poll.compute]
- libvirt_diskio = ceilometer.compute.libvirt:DiskIOPollster
- libvirt_cpu = ceilometer.compute.libvirt:CPUPollster
- libvirt_net = ceilometer.compute.libvirt:NetPollster
- libvirt_instance = ceilometer.compute.libvirt:InstancePollster
+ diskio = ceilometer.compute.pollsters:DiskIOPollster
+ cpu = ceilometer.compute.pollsters:CPUPollster
+ net = ceilometer.compute.pollsters:NetPollster
+ instance = ceilometer.compute.pollsters:InstancePollster
[ceilometer.poll.central]
network_floatingip = ceilometer.network.floatingip:FloatingIPPollster
@@ -129,5 +129,8 @@ setuptools.setup(
postgresql = ceilometer.storage.impl_sqlalchemy:SQLAlchemyStorage
sqlite = ceilometer.storage.impl_sqlalchemy:SQLAlchemyStorage
test = ceilometer.storage.impl_test:TestDBStorage
+
+ [ceilometer.compute.virt]
+ libvirt = ceilometer.compute.virt.libvirt.inspector:LibvirtInspector
"""),
)