コード例 #1
0
ファイル: statusdaemon.py プロジェクト: benroeder/HEN
 def __init__(self, doFork):
     Daemonizer.__init__(self, doFork)
コード例 #2
0
ファイル: motecomputerdaemon.py プロジェクト: sohonet/HEN
 def __init__(self, doFork):
     Daemonizer.__init__(self, doFork)
コード例 #3
0
ファイル: autodetectclientdaemon.py プロジェクト: sohonet/HEN
 def __init__(self, doFork, debug):
     self.__debug = debug
     if self.__debug:
         self.__port = self.__port + 100000
         self.__bind_addr = "192.168.0.2"
     Daemonizer.__init__(self, doFork)
コード例 #4
0
ファイル: autodetectdaemon2.py プロジェクト: benroeder/HEN
 def __init__(self, doFork, debug):
     self.__debug = debug
     if self.__debug:
         self.__bind_addr = "192.168.0.2"
         self.__port = self.__port + 100000
     Daemonizer.__init__(self, doFork)
コード例 #5
0
ファイル: reservationdaemon.py プロジェクト: benroeder/HEN
 def __init__(self, doFork,debug):
     self.__debug = debug
     if self.__debug:
        self. __port = self.__port + 100000
     Daemonizer.__init__(self, doFork)
コード例 #6
0
ファイル: main.py プロジェクト: CiSC87/equanimous
# Standard import
import os
import sys
import time
import argparse
import traceback

# Proprietary import
sys.path.append('../utils/')
from daemonizer import Daemonizer
from threadmanager import ThreadManager
from loggerfactory import LoggerFactory
import config


d=Daemonizer(config.daemon_socket,config.daemon_signature)

#####################################################
########### START OF COMMAND LINE PARSING ###########
#####################################################

parser=argparse.ArgumentParser()
parser.add_argument('-c',help='Command',required=True,choices=['start','stop','status'])
args=parser.parse_args()

if args.c=='start':
    try:
        pid=d.start()
        if pid==0:
            # Children
            pass
コード例 #7
0
 def __init__(self, doFork, debug):
     self.__debug = debug
     if self.__debug:
         self.__port = self.__port + 100000
     Daemonizer.__init__(self, doFork)