123456789101112131415161718192021222324252627282930 |
- from comar.service import *
- serviceType = "server"
- serviceDesc = _({"en": "GIT Server",
- "tr": "GIT Sunucusu"})
- serviceDefault = "off"
- serviceConf = "git-daemon"
- @synchronized
- def start():
- startService(command="/usr/bin/git",
- args="daemon \
- --base-path=/pub/scm \
- --pid-file=/run/git-daemon.pid \
- --user-path=public_git \
- --detach \
- --export-all \
- --syslog \
- --verbose %s" % config.get("GITDAEMON_OPTS"),
- pidfile="/run/git-daemon.pid",
- donotify=True)
- @synchronized
- def stop():
- stopService(pidfile="/run/git-daemon.pid",
- donotify=True)
- def status():
- return isServiceRunning("/run/git-daemon.pid")
|