Repository for M.A.I.L system's analysis server.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

stop_ubuntu.py 584B

123456789101112131415161718192021222324
  1. import subprocess
  2. import os
  3. import signal
  4. import json
  5. PROCESS_NAME = 'rec_ubuntu.py'
  6. devnull = open('/dev/null', 'w')
  7. def kill_recorder():
  8. ps = subprocess.Popen(('ps', '-ef'), stdout=subprocess.PIPE)
  9. output = subprocess.check_output(('grep', PROCESS_NAME), stdin=ps.stdout).decode()
  10. ps_number = output.split()
  11. os.kill(int(ps_number[1]), signal.SIGINT)
  12. #with open (os.path.abspath(os.path.expanduser(JSON_PATH)), "w") as json_file:
  13. # json.dump(conf,json_file, indent=4)
  14. def main():
  15. kill_recorder()
  16. if __name__ == "__main__":
  17. main()