config.py 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. from dotenv import load_dotenv
  2. import os
  3. load_dotenv()
  4. # rename this file to config.py
  5. BOTLIST = [
  6. 'open_basic_bot',
  7. 'status_changer',
  8. 'open_access_request_accepted',
  9. 'open_access_request_pending',
  10. 'open_neg_request_accepted',
  11. 'open_neg_request_pending',
  12. 'open_service_request_accepted',
  13. 'open_service_request_assigned',
  14. 'open_service_request_booked',
  15. 'open_service_request_booked_v2',
  16. 'open_service_request_closed',
  17. 'open_service_request_declined',
  18. 'open_service_request_done',
  19. 'open_service_request_forcemajeure',
  20. 'open_service_request_pending',
  21. 'open_service_request_preforcemajeure',
  22. 'open_service_request_prestart',
  23. 'open_service_request_process',
  24. 'open_st_request_assigned',
  25. 'open_st_request_done',
  26. 'open_st_request_dublicate',
  27. 'open_st_request_in_process',
  28. 'open_st_request_new',
  29. 'open_st_request_reopened',
  30. 'open_st_request_wontfix'
  31. ]
  32. JSERVER = "ej.sharix-app.org"
  33. PASSWORD = "12345"
  34. PORT = 5222
  35. API_URL = "https://testopen1.sharix-app.org/"
  36. # LOG_DIR = "/var/log/"
  37. LOG_DIR = "./log/"
  38. DEFAULT_INTERVAL_ATTEMPTS = 10
  39. DEFAULT_ASSIGNED_TO_ATTEMPTS = 3
  40. class KEYS:
  41. OPEN_BASIC_BOT = os.getenv('open_basic_bot_key')
  42. STATUS_CHANGER = os.getenv('status_changer_key')
  43. OPEN_ACCESS_REQUEST_ACCEPTED = os.getenv('open_access_request_accepted_key')
  44. OPEN_ACCESS_REQUEST_PENDING = os.getenv('open_access_request_pending_key')
  45. OPEN_NEG_REQUEST_ACCEPTED = os.getenv('open_neg_request_accepted_key')
  46. OPEN_NEG_REQUEST_PENDING = os.getenv('open_neg_request_pending_key')
  47. OPEN_SERVICE_REQUEST_ACCEPTED = os.getenv('open_service_request_accepted_key')
  48. OPEN_SERVICE_REQUEST_ASSIGNED = os.getenv('open_service_request_assigned_key')
  49. OPEN_SERVICE_REQUEST_BOOKED = os.getenv('open_service_request_booked_key')
  50. OPEN_SERVICE_REQUEST_BOOKED_V2 = os.getenv('open_service_request_booked_v2_key')
  51. OPEN_SERVICE_REQUEST_CLOSED = os.getenv('open_service_request_closed_key')
  52. OPEN_SERVICE_REQUEST_DECLINED = os.getenv('open_service_request_declined_key')
  53. OPEN_SERVICE_REQUEST_DONE = os.getenv('open_service_request_done_key')
  54. OPEN_SERVICE_REQUEST_FORCEMAJEURE = os.getenv('open_service_request_forcemajeure_key')
  55. OPEN_SERVICE_REQUEST_PENDING = os.getenv('open_service_request_pending_key')
  56. OPEN_SERVICE_REQUEST_PREFORCEMAJEURE = os.getenv('open_service_request_preforcemajeure_key')
  57. OPEN_SERVICE_REQUEST_PRESTART = os.getenv('open_service_request_prestart_key')
  58. OPEN_SERVICE_REQUEST_PROCESS = os.getenv('open_service_request_process_key')
  59. OPEN_ST_REQUEST_ASSIGNED = os.getenv('open_st_request_assigned_key')
  60. OPEN_ST_REQUEST_DONE = os.getenv('open_st_request_done_key')
  61. OPEN_ST_REQUEST_DUBLICATE = os.getenv('open_st_request_dublicate_key')
  62. OPEN_ST_REQUEST_IN_PROCESS = os.getenv('open_st_request_in_process_key')
  63. OPEN_ST_REQUEST_NEW = os.getenv('open_st_request_new_key')
  64. OPEN_ST_REQUEST_REOPENED = os.getenv('open_st_request_reopened_key')
  65. OPEN_ST_REQUEST_WONTFIX = os.getenv('open_st_request_wontfix_key')