Ejemplo n.º 1
0
 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
Ejemplo n.º 2
0
 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
Ejemplo n.º 3
0
    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))