def __init__(self, dns_driver=None, dns_instance_entry_factory=None, *args, **kwargs): if not dns_driver: dns_driver = CONF.dns_driver dns_driver = utils.import_object(dns_driver) self.driver = dns_driver() if not dns_instance_entry_factory: dns_instance_entry_factory = CONF.dns_instance_entry_factory entry_factory = utils.import_object(dns_instance_entry_factory) self.entry_factory = entry_factory()
def create_usage_verifier(): return utils.import_object(CONFIG.usage_endpoint)
def mysql_connection(): cls = CONFIG.get('mysql_connection', "local.MySqlConnection") if cls == "local.MySqlConnection": return MySqlConnection() return import_object(cls)()
def test_create_rs_dns_driver(self): global dns_driver dns_driver = import_object(FLAGS.dns_driver)