from pycs.ApplicationStatus import ApplicationStatus from pycs.frontend.WebServer import WebServer from pycs.models.ModelManager import ModelManager from pycs.pipeline.PipelineManager import PipelineManager from pycs.projects.ProjectManager import ProjectManager if __name__ == '__main__': # load settings and initialize application status object print('- load settings') app_status = ApplicationStatus(path_to_settings_json='settings.json') # load model manager print('- load model manager') model_manager = ModelManager(app_status) # load pipeline manager print('- load pipeline manager') pipeline_manager = PipelineManager(app_status) # load project manager print('- load project manager') project_manager = ProjectManager(app_status) # start web server print('- start web server') web_server = WebServer(app_status)