playground/onur/redis - Fix service status
Onur Küçük
paketler-commits at pardus.org.tr
Wed Mar 21 16:04:38 EET 2012
Author: onur
Date: Wed Mar 21 16:04:38 2012
New Revision: 125646
Modified:
playground/onur/redis/comar/service.py
playground/onur/redis/files/redis.confd
Log:
Fix service status
---
comar/service.py | 18 ++++++++----------
files/redis.confd | 2 +-
2 files changed, 9 insertions(+), 11 deletions(-)
Modified: playground/onur/redis/comar/service.py
=================================================================
--- playground/onur/redis/comar/service.py (original)
+++ playground/onur/redis/comar/service.py Wed Mar 21 16:04:38 2012
@@ -5,20 +5,24 @@
serviceConf = "redis"
serviceDefault = "off"
-serviceDesc = _({"en": "Redis",
- "tr": "Redis"})
+serviceDesc = _({"en": "Redis Server",
+ "tr": "Redis Sunucu"})
EXEC = "/usr/sbin/redis-server"
REDIS_PID = config.get("REDIS_PID", "/var/run/redis/redis.pid")
REDIS_USER = config.get("REDIS_USER", "redis")
REDIS_GROUP = config.get("REDIS_GROUP", "redis")
+REDIS_CONF = config.get("REDIS_CONF", "/etc/redis.conf")
+REDIS_OPTS = config.get("REDIS_OPTS", "redis")
@synchronized
def start():
startService(command=EXEC,
- args = config.get("REDIS_OPTS", "/etc/redis.conf"),
+ args = "%s %s" % (REDIS_CONF, REDIS_OPTS),
pidfile = REDIS_PID,
chuid = REDIS_USER,
+ detach = True,
+ makepid = True,
donotify = True)
@synchronized
@@ -27,12 +31,6 @@
chuid = REDIS_USER,
donotify = True)
-def ready():
- import os
- status = is_on()
- if status == "on" or (status == "conditional" and os.path.exists("/sys/coffee/ready")):
- start()
-
def status():
- return checkDaemon(REDIS_PID)
+ return isServiceRunning(REDIS_PID)
Modified: playground/onur/redis/files/redis.confd
=================================================================
--- playground/onur/redis/files/redis.confd (original)
+++ playground/onur/redis/files/redis.confd Wed Mar 21 16:04:38 2012
@@ -17,5 +17,5 @@
# Redis options.
# (Redis expects the first argument to be the configuration file.)
-REDIS_OPTS="${REDIS_CONF}"
+REDIS_OPTS=""
More information about the paketler-commits
mailing list