main.py 624 B

123456789101112131415161718192021222324252627282930313233
  1. import sys
  2. sys.path.append("wrappers")
  3. from modelverse import *
  4. import os
  5. import json
  6. import time
  7. time.sleep(1)
  8. init(sys.argv[1])
  9. login("file", "file")
  10. def file_service(port):
  11. filename = service_get(port)
  12. content = service_get(port)
  13. try:
  14. with open(filename, 'w') as f:
  15. f.write(content)
  16. service_set(port, "Success")
  17. except:
  18. service_set(port, "Failure: " + traceback.format_exc())
  19. service_register("files", file_service)
  20. try:
  21. while raw_input() != "STOP":
  22. pass
  23. except EOFError:
  24. import time
  25. while 1:
  26. time.sleep(1.0)
  27. finally:
  28. service_stop()