def update_modules(old_obj, trans_dict): new_modules = [] for obj in old_obj.db_modules: if obj.vtType == 'module': new_modules.append(DBModule.update_version(obj, trans_dict)) elif obj.vtType == 'abstractionRef': new_modules.append( DBAbstraction.update_version(obj, trans_dict)) elif obj.vtType == 'group': new_modules.append(DBGroup.update_version(obj, trans_dict)) return new_modules
def update_modules(old_obj, trans_dict): new_modules = [] for obj in old_obj.db_modules: if obj.vtType == 'module': new_modules.append(DBModule.update_version(obj, trans_dict)) elif obj.vtType == 'abstractionRef': new_modules.append(DBAbstraction.update_version(obj, trans_dict)) elif obj.vtType == 'group': new_modules.append(DBGroup.update_version(obj, trans_dict)) return new_modules
def update_abstractionRef(old_obj, trans_dict): return DBAbstraction.update_version(old_obj.db_data, trans_dict)