summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
authorMark McLoughlin <markmc@redhat.com>2012-11-17 16:29:37 +0000
committerMark McLoughlin <markmc@redhat.com>2012-11-17 16:30:03 +0000
commit03b6cc9a87f891fe0ab0019471cb890ea53ae9ea (patch)
treed1982b90e6a9879fbdb8388adab167322832da8f /nova/api
parent279f36de60ab7acfd66999a5b7d2d9cadd876f55 (diff)
downloadnova-03b6cc9a87f891fe0ab0019471cb890ea53ae9ea.tar.gz
nova-03b6cc9a87f891fe0ab0019471cb890ea53ae9ea.tar.xz
nova-03b6cc9a87f891fe0ab0019471cb890ea53ae9ea.zip
Make fping extension use CONF
FLAGS is being removed in favour of CONF. Change-Id: Id6b8f3d1bdff6714b49005e0b515f4395772a215
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/openstack/compute/contrib/fping.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/nova/api/openstack/compute/contrib/fping.py b/nova/api/openstack/compute/contrib/fping.py
index 3ae876f5a..890119570 100644
--- a/nova/api/openstack/compute/contrib/fping.py
+++ b/nova/api/openstack/compute/contrib/fping.py
@@ -25,8 +25,8 @@ from webob import exc
from nova.api.openstack import common
from nova.api.openstack import extensions
from nova import compute
+from nova import config
from nova import exception
-from nova import flags
from nova.openstack.common import cfg
from nova.openstack.common import log as logging
from nova import utils
@@ -42,8 +42,8 @@ fping_opts = [
help="Full path to fping."),
]
-FLAGS = flags.FLAGS
-FLAGS.register_opts(fping_opts)
+CONF = config.CONF
+CONF.register_opts(fping_opts)
class FpingController(object):
@@ -53,13 +53,13 @@ class FpingController(object):
self.last_call = {}
def check_fping(self):
- if not os.access(FLAGS.fping_path, os.X_OK):
+ if not os.access(CONF.fping_path, os.X_OK):
raise exc.HTTPServiceUnavailable(
explanation=_("fping utility is not found."))
@staticmethod
def fping(ips):
- fping_ret = utils.execute(FLAGS.fping_path, *ips,
+ fping_ret = utils.execute(CONF.fping_path, *ips,
check_exit_code=False)
if not fping_ret:
return set()