]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commitdiff
Properly initialize rpc in cinder-volume-usage-audit
authorKoert van der Veer <koert@cloudvps.com>
Tue, 6 May 2014 09:04:00 +0000 (11:04 +0200)
committerKoert van der Veer <koert@cloudvps.com>
Tue, 6 May 2014 09:04:00 +0000 (11:04 +0200)
When RPC isn't initialized, any RPC based notifiers will fail, which
renders cinder-volume-usage-audit mostly useless.

Change-Id: I0b2d63871c0e57f8a9a55059c5fa22dc785b2767
Closes-Bug: #1316483

bin/cinder-volume-usage-audit

index 53ea460ae215dd0f7feeb0d435ca20ade6bd749d..35af7caa1fbc735712463102247e2485c4cfac74 100755 (executable)
@@ -55,6 +55,7 @@ gettextutils.install('cinder')
 from cinder import context
 from cinder import db
 from cinder.openstack.common import log as logging
+from cinder import rpc
 from cinder import utils
 from cinder import version
 import cinder.volume.utils
@@ -86,6 +87,7 @@ if __name__ == '__main__':
          version=version.version_string())
     logging.setup("cinder")
     LOG = logging.getLogger("cinder")
+    rpc.init(CONF)
     begin, end = utils.last_completed_audit_period()
     if CONF.start_time:
         begin = datetime.strptime(CONF.start_time, "%Y-%m-%d %H:%M:%S")