From e2e8e3e906789a29f2847e68cc9aac9f79e5c613 Mon Sep 17 00:00:00 2001 From: Sol Jerome Date: Tue, 11 Sep 2012 12:14:01 -0500 Subject: Rules: Implement status='ignore' for all service types Signed-off-by: Sol Jerome --- src/lib/Bcfg2/Client/Tools/launchd.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/lib/Bcfg2/Client/Tools/launchd.py') diff --git a/src/lib/Bcfg2/Client/Tools/launchd.py b/src/lib/Bcfg2/Client/Tools/launchd.py index 6f08559a2..ff0cb3788 100644 --- a/src/lib/Bcfg2/Client/Tools/launchd.py +++ b/src/lib/Bcfg2/Client/Tools/launchd.py @@ -59,6 +59,9 @@ class launchd(Bcfg2.Client.Tools.Tool): def VerifyService(self, entry, _): """Verify launchd service entry.""" + if entry.get('status') == 'ignore': + return True + try: services = self.cmd.run("/bin/launchctl list")[1] except IndexError: -- cgit v1.2.3-1-g7c22