summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Coca <brian.coca+git@gmail.com>2017-01-09 15:44:37 -0500
committerBrian Coca <brian.coca+git@gmail.com>2017-01-09 15:44:53 -0500
commitafbe3bd63f9e347d418643953e8a1c82f625877d (patch)
tree8aa0c2dbdb29a4b8d210265fcde5f34c0649f672
parentd9b89ca577eb3156b7cc7f489f80312ef5b2be5d (diff)
downloadansible-afbe3bd63f9e347d418643953e8a1c82f625877d.tar.gz
corrected service condition
-rw-r--r--Makefile2
-rw-r--r--lib/ansible/modules/system/service.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 57a9eb2de3..154b8d3eb4 100644
--- a/Makefile
+++ b/Makefile
@@ -48,8 +48,10 @@ endif
ifeq ($(shell echo $(OS) | egrep -c 'Darwin|FreeBSD|OpenBSD|DragonFly'),1)
DATE := $(shell date -j -r $(shell git log -n 1 --format="%at") +%Y%m%d%H%M)
+CPUS := $(shell sysctl hw.ncpu|awk '{print $2}')
else
DATE := $(shell date --utc --date="$(GIT_DATE)" +%Y%m%d%H%M)
+CPUS := $(shell nproc)
endif
# DEB build parameters
diff --git a/lib/ansible/modules/system/service.py b/lib/ansible/modules/system/service.py
index f74eed1505..fd804ed739 100644
--- a/lib/ansible/modules/system/service.py
+++ b/lib/ansible/modules/system/service.py
@@ -626,7 +626,7 @@ class LinuxService(Service):
if "stop" in cleanout:
self.running = False
elif "run" in cleanout:
- self.running = ("not " in cleanout)
+ self.running = not ("not " in cleanout)
elif "start" in cleanout and "not " not in cleanout:
self.running = True
elif 'could not access pid file' in cleanout: