def _build_entity2name_mapping(self, namespace): ret = {} en = EntityName(db) logger.debug("list names in %s" % namespace) for row in en.list_names(namespace): ret[int(row['entity_id'])] = row['entity_name'] return ret
def _build_entity2name_mapping(self, namespace): ret = {} en = EntityName(db) logger.debug("list names in %s" % namespace) for row in en.list_names(namespace): ret[int(row['entity_id'])] = row['entity_name'] return ret
def __init__(self, db, dryrun): self.db = db self.co = Factory.get('Constants')(db) self.dryrun = dryrun en = EntityName(self.db) self.entity2name = {} for namespace in (self.co.account_namespace, self.co.group_namespace): logger.debug("Caching %s names", namespace) self.entity2name.update((x['entity_id'], x['entity_name']) for x in en.list_names(namespace))