def remove_algo_meta_data(name): config = read_registerd_algo_meta() updated = False for t in ALGO_TYPES: for meta in config[t]: if meta['builtinName'] == name: config[t].remove(meta) updated = True if updated: write_registered_algo_meta(config) return True return False
def save_algo_meta_data(meta_data): meta_data['source'] = 'user' config = read_registerd_algo_meta() config[meta_data['algoType'] + 's'].append(meta_data) write_registered_algo_meta(config)