#!/bin/python3 ''' Created on Mar 30, 2014 author: tpweis file name: k2_start.py ''' import os import subprocess import sys sys.path.insert(0,'/sl/lib') from sleds_utilities import * def main(): "function main" logfile = sllogget() + "k2daemon.log" slsetvars() argv = sys.argv[1:] MONGO_HOST = argv[2] print("k2_start with mongo at " + MONGO_HOST) argv = sys.argv[1:] MONGO_HOST = argv[2] cmd = slbinget() + "K2Daemon" p1 = subprocess.Popen([cmd, "--log-file", logfile, "--mongo-host", MONGO_HOST, "--daemon", "--poll-interval", str(50)], stdout=subprocess.PIPE) data=p1.communicate()[0] data=data.decode() data=data.rstrip() print(data) slscatlog('D',"k2_start: " + cmd) exit() if __name__ == '__main__': # execute only if run as a script main()