def main(self): for k in ['identity', 'catalog', 'policy', 'token']: print k print getattr(CONF, k).driver driver = utils.import_object(getattr(CONF, k).driver) print("driver=%s" % driver) if hasattr(driver, 'db_sync'): driver.db_sync()
def load_backends(self): """Hacky shortcut to load the backends for data manipulation.""" self.identity_api = utils.import_object(CONF.identity.driver) self.token_api = utils.import_object(CONF.token.driver) self.catalog_api = utils.import_object(CONF.catalog.driver)
def main(self): for k in ["identity", "catalog", "policy", "token"]: driver = utils.import_object(getattr(CONF, k).driver) if hasattr(driver, "db_sync"): driver.db_sync()
def __init__(self, driver_name): self.driver = utils.import_object(driver_name)
def main(self): for k in ['identity', 'catalog', 'policy', 'token']: driver = utils.import_object(getattr(CONF, k).driver) if hasattr(driver, 'db_sync'): driver.db_sync()