Update swift pollster to use cache

Use the pollster cache to store the list of tenants
and the information swift has about them.

blueprint one-meter-per-plugin

Change-Id: I2c1fbbb99b2ae4796720ec6b7ac94ac27ab9ba5c
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Update compute disk I/O pollster to use cache

Use the pollster cache to store the disk statistics
for an instance. Eventually the single pollster will
be broken up into separate pollsters that all use
the cache.

blueprint one-meter-per-plugin

Change-Id: I8aa8879e00902a2ba9f78104ee566a42effcb999
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Update compute CPU pollster to use cache

Use the pollster cache to store the CPU statistics
for an instance. Eventually the single pollster will
be broken up into separate pollsters that all use
the cache.

blueprint one-meter-per-plugin

Change-Id: Iada02930867c09d05684ba0acea728d0d1cf06ae
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Update compute vnic pollster to use cache

Use the pollster cache to store the VNIC info
for an instance. Eventually the single pollster will
be broken up into separate pollsters that all use
the cache.

blueprint one-meter-per-plugin

Change-Id: I8d9af0006d280f26ea768db97608074c5cfc9457
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Merge "Update swift pollster to use cache"
Merge "Update compute disk I/O pollster to use cache"
Merge "Update compute CPU pollster to use cache"
Merge "Update compute vnic pollster to use cache"