parser.set("couchdb") # will continue except Exception,e: logging.error("Error reading local.ini file: "+str(e)) # get config config_path="../../configurations/config.ini" try: if sys.argv[1] == "-c": config_path = sys.argv[2] except: pass configs = ldpcommons.getConfig(config_path,["CouchDB","Addresses","General"]) # create working dir couchdb_data_dir = configs["couchdb_working_dir"] if os.path.exists(couchdb_data_dir) == False: os.makedirs(couchdb_data_dir) # create log dir log_dir = configs["general_log_dir"] if os.path.exists(log_dir) == False: os.makedirs(log_dir) # logging logging.basicConfig(filename=os.path.join(log_dir,configs["couchdb_supervisor_log"]),level=logging.DEBUG) # run couchdb
global nodejs nodejs.terminate() signal.signal(signal.SIGTERM, signalHandler) # get config config_path="../configurations/config.ini" try: if sys.argv[1] == "-c": config_path = sys.argv[2] except: pass # read configurations configs = ldpcommons.getConfig(config_path,["Nodejs","Addresses","General"]) # create working dir log_dir = configs["general_log_dir"] if os.path.exists(log_dir) == False: os.makedirs(log_dir) # logging logging.basicConfig(filename=os.path.join(log_dir,configs["nodejs_supervisor_log"]),level=logging.DEBUG) # create working dir working_dir = os.path.join(configs["general_working_dir"],configs["nodejs_working_dir"]) if os.path.exists(working_dir) == False: logging.info("Creating working dir") os.makedirs(working_dir)