From: Scott Baker Date: Mon, 7 Apr 2014 22:33:37 +0000 (-0700) Subject: fix _has_systemctl referenced before assignment in python2.7 X-Git-Tag: nodemanager-5.2-13~2 X-Git-Url: http://git.onelab.eu/?p=nodemanager.git;a=commitdiff_plain;h=c3799523252e08ae21389650a7f9c688271d4bc5 fix _has_systemctl referenced before assignment in python2.7 --- diff --git a/tools.py b/tools.py index 334f33f..02e2ab9 100644 --- a/tools.py +++ b/tools.py @@ -314,6 +314,7 @@ def get_node_virt (): # cache result in memory as _has_systemctl _has_systemctl=None def has_systemctl (): + global _has_systemctl if _has_systemctl is None: _has_systemctl = (subprocess.call([ 'systemctl', '--help' ]) == 0) return _has_systemctl