Hello Ofer Schreiber, I'd like you to do a code review. Please visit
http://gerrit.ovirt.org/12660 to review the following change. Change subject: packaging: engine-setup - make firewall checking more robust ...................................................................... packaging: engine-setup - make firewall checking more robust 1. Don't execute systemctl if it's not available in the system. 2. append ".service" to services name for backward compatibility. Backported from master commit 3a34cda66edd76d49af7905fcfeb218acbf35a50. Change-Id: I9ce0424730ee1c2076d274a060f25509c6d4fcbb Signed-off-by: Ofer Schreiber <oschr...@redhat.com> --- M packaging/fedora/setup/common_utils.py 1 file changed, 6 insertions(+), 3 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/60/12660/1 diff --git a/packaging/fedora/setup/common_utils.py b/packaging/fedora/setup/common_utils.py index 05eb0c2..b6575d3 100755 --- a/packaging/fedora/setup/common_utils.py +++ b/packaging/fedora/setup/common_utils.py @@ -1285,10 +1285,13 @@ cmd = [ basedefs.EXEC_SYSTEMCTL, "show", - self.name + "%s.service" % self.name ] - out, rc = execCmd(cmdList=cmd) - sysd = "LoadState=loaded" in out + if os.path.exists(basedefs.EXEC_SYSTEMCTL): + out, rc = execCmd(cmdList=cmd) + sysd = "LoadState=loaded" in out + else: + sysd = False # Checks if systemV service available sysv = os.path.exists("/etc/init.d/%s" % self.name) -- To view, visit http://gerrit.ovirt.org/12660 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I9ce0424730ee1c2076d274a060f25509c6d4fcbb Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: engine_3.2 Gerrit-Owner: Juan Hernandez <juan.hernan...@redhat.com> Gerrit-Reviewer: Ofer Schreiber <oschr...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches