file_pid.py 398 B

12345678910111213141516171819202122
  1. import os
  2. from model.log import logger
  3. log=logger()
  4. class PID(object):
  5. @staticmethod
  6. def write():
  7. pid = os.getpid()
  8. f = open("pid", "w")
  9. f.write(str(pid))
  10. f.close()
  11. log.info("write pid %s ..." % pid)
  12. @staticmethod
  13. def remove():
  14. try:
  15. os.remove("pid")
  16. except Exception as e:
  17. log.critical(e.message)