mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 14:22:46 +00:00
Check to make sure the firewalld client is connected before proceeding
Fixes #6911
This commit is contained in:
@@ -85,8 +85,13 @@ try:
|
|||||||
|
|
||||||
from firewall.client import FirewallClient
|
from firewall.client import FirewallClient
|
||||||
fw = FirewallClient()
|
fw = FirewallClient()
|
||||||
|
if not fw.connected:
|
||||||
|
raise Exception('failed to connect to the firewalld daemon')
|
||||||
except ImportError:
|
except ImportError:
|
||||||
print "fail=True msg='firewalld required for this module'"
|
print "failed=True msg='firewalld required for this module'"
|
||||||
|
sys.exit(1)
|
||||||
|
except Exception, e:
|
||||||
|
print "failed=True msg='%s'" % str(e)
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
################
|
################
|
||||||
|
|||||||
Reference in New Issue
Block a user