summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuke Cyca <me@lukecyca.com>2012-10-10 11:46:29 -0700
committerLuke Cyca <me@lukecyca.com>2012-10-10 11:46:29 -0700
commit7dd8927a2fbccef28aacda6112bf00aa4ad42720 (patch)
tree979835a8159b58209419d96270dc8aaf17e3eea1
parent3fa20dd696bf480ef11d59f3cabff2afed48c41a (diff)
downloadbcfg2-7dd8927a2fbccef28aacda6112bf00aa4ad42720.tar.gz
bcfg2-7dd8927a2fbccef28aacda6112bf00aa4ad42720.tar.bz2
bcfg2-7dd8927a2fbccef28aacda6112bf00aa4ad42720.zip
Added launchd support for osx 10.7, 10.8
-rw-r--r--src/lib/Bcfg2/Client/Tools/launchd.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/Bcfg2/Client/Tools/launchd.py b/src/lib/Bcfg2/Client/Tools/launchd.py
index ff0cb3788..0a587da2e 100644
--- a/src/lib/Bcfg2/Client/Tools/launchd.py
+++ b/src/lib/Bcfg2/Client/Tools/launchd.py
@@ -70,8 +70,7 @@ class launchd(Bcfg2.Client.Tools.Tool):
# launchctl output changed in 10.5
# It is now three columns, with the last
# column being the name of the # service
- version = self.os_version()
- if version.startswith('10.5') or version.startswith('10.6'):
+ if int(self.os_version().split('.')[1]) >= 5:
services = [s.split()[-1] for s in services]
if entry.get('name') in services:
# doesn't check if non-spawning services are Started