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)