summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-11-19 14:00:06 +0000
committerGerrit Code Review <review@openstack.org>2012-11-19 14:00:06 +0000
commit26e0533934a819b725e1dc26d38ce65bc2cc407e (patch)
treed8c41f6ccd1d5151574917a6fe1131d8f6aeaa9d
parent6c5bbd0eaaef72b81f9302187cb6dee6f77eda60 (diff)
parent03b6cc9a87f891fe0ab0019471cb890ea53ae9ea (diff)
downloadnova-26e0533934a819b725e1dc26d38ce65bc2cc407e.tar.gz
nova-26e0533934a819b725e1dc26d38ce65bc2cc407e.tar.xz
nova-26e0533934a819b725e1dc26d38ce65bc2cc407e.zip
Merge "Make fping extension use CONF"
-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()