6
0

app.py 885 B

1234567891011121314151617181920212223242526
  1. from pycs.ApplicationStatus import ApplicationStatus
  2. from pycs.frontend.WebServer import WebServer
  3. from pycs.models.ModelManager import ModelManager
  4. from pycs.pipeline.PipelineManager import PipelineManager
  5. from pycs.projects.ProjectManager import ProjectManager
  6. if __name__ == '__main__':
  7. # load settings and initialize application status object
  8. print('- load settings')
  9. app_status = ApplicationStatus(path_to_settings_json='settings.json')
  10. # load model manager
  11. print('- load model manager')
  12. model_manager = ModelManager(app_status)
  13. # load pipeline manager
  14. print('- load pipeline manager')
  15. pipeline_manager = PipelineManager(app_status)
  16. # load project manager
  17. print('- load project manager')
  18. project_manager = ProjectManager(app_status)
  19. # start web server
  20. print('- start web server')
  21. web_server = WebServer(app_status)