Exemple #1
0
 def __init__(self, args):
     self.args = args
     self.pid_file = "%s/daemon.pid" % Context.get("DATA_DIR")
     self.stop_file = "%s/daemon.stop" % Context.get("DATA_DIR")
Exemple #2
0
def webserver(args):
    sock_file = "%s/daemon.sock" % Context.get("DATA_DIR")
    srv = DaemonHTTPServer(sock_file, Handler)
    srv.serve_forever()
Exemple #3
0
#!/usr/bin/env python

import os

from sys import argv
from src.arg import process_args
from src.context import Context

if __name__ == '__main__':
    Context.set('APP_ROOT', os.path.dirname(os.path.abspath(__file__)))
    Context.set('APP_DIR', Context.get('APP_ROOT'))
    Context.set('DATA_DIR', "%s/data" % Context.get('APP_DIR'))
    process_args(argv[1:])
    exit(0)