def open_project(project_name): project_folder = get_project_folder(project_name) if not os.path.exists(project_folder): raise ValueError global logger logger = init_logger(project_name) # open project logger.info('Open Project: ' + project_name) return BM2Manager(project_name)
def create_project(project_name): project_folder = get_project_folder(project_name) if os.path.exists(project_folder): return None #import shutil #shutil.rmtree(project_folder) os.makedirs(project_folder) global logger logger = init_logger(project_name) # create project logger.info('Create Project: ' + project_name) return BM2Manager(project_name)