from comar.service import * import os serviceType = "local" serviceDefault = "off" serviceDesc = _({"en": "Docker Management Service", "tr": "Docker Yƶnetim Hizmeti"}) pidfile = "/var/run/docker.pid" logfile = "/var/log/docker.log" @synchronized def start(): os.environ["PATH"] = "/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin" os.system("/sbin/modprobe -va bridge nf_nat br_netfilter") startService(command="/usr/bin/dockerd", detach=True, pidfile=pidfile, donotify=True) @synchronized def stop(): stopService(command="/usr/bin/dockerd", donotify=True) def status(): return isServiceRunning(pidfile)