]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Set default lock_path in state_path
authorJason Kölker <jason@koelker.net>
Mon, 28 Jan 2013 23:06:11 +0000 (17:06 -0600)
committerJason Kölker <jason@koelker.net>
Mon, 28 Jan 2013 23:07:50 +0000 (17:07 -0600)
* Set the default lock_path to be within quantum's state_path
* Fixes bug 1107950

Change-Id: I346d6088d773b508b4a7ba925fdc91fd4f5bf160

quantum/agent/linux/iptables_manager.py

index 835fc36e4ca92b9fcc523e41c1e01e4d1867623d..67942bed7d3bd66c0a625267c3657ed5f262c0b7 100644 (file)
@@ -25,6 +25,7 @@ import inspect
 import os
 
 from quantum.agent.linux import utils
+from quantum.openstack.common import cfg
 from quantum.openstack.common import lockutils
 from quantum.openstack.common import log as logging
 
@@ -34,6 +35,7 @@ LOG = logging.getLogger(__name__)
 #             so we limit it to 16 characters.
 #             (max_chain_name_length - len('-POSTROUTING') == 16)
 binary_name = os.path.basename(inspect.stack()[-1][1])[:16]
+cfg.CONF.set_default('lock_path', '$state_path/lock')
 
 
 class IptablesRule(object):