def get_switch_write_instance_steps(class_path):
    return get_replication_topology_instance(
        class_path).get_switch_write_instance_steps()
Esempio n. 2
0
 def replication_topology_driver(self):
     import util
     return util.get_replication_topology_instance(
         self.replication_topology.class_path
     )
def get_add_database_instances_steps(class_path):
    return get_replication_topology_instance(
        class_path).get_add_database_instances_steps()
def get_remove_readonly_instance_steps(class_path):
    return get_replication_topology_instance(
        class_path).get_remove_readonly_instance_steps()
def get_reinstallvm_steps_setting(class_path):
    return get_replication_topology_instance(
        class_path).get_reinstallvm_steps()
def get_database_configure_ssl_setting(class_path):
    return get_replication_topology_instance(
        class_path).get_configure_ssl_steps()
def get_restore_snapshot_settings(class_path):
    return get_replication_topology_instance(
        class_path).get_restore_snapshot_steps()
Esempio n. 8
0
    def factory(cls, databaseinfra):
        class_path = databaseinfra.plan.replication_topology.class_path
        driver_name = get_replication_topology_instance(class_path).driver_name

        driver_class = cls.get_driver_class(driver_name)
        return driver_class(databaseinfra=databaseinfra)
def get_database_migrate_steps(class_path):
    return get_replication_topology_instance(class_path).get_database_migrate_steps()
def get_deploy_instances(class_path):
    return get_replication_topology_instance(class_path).deploy_instances()
Esempio n. 11
0
def get_engine_migrate_settings(class_path):
    return get_replication_topology_instance(
        class_path
    ).get_migrate_engines_steps()
Esempio n. 12
0
def get_database_set_ssl_not_required_setting(class_path):
    return get_replication_topology_instance(class_path).get_set_not_require_ssl_steps()
Esempio n. 13
0
def get_database_change_persistence_setting(class_path):
    return get_replication_topology_instance(class_path).get_database_change_persistence_steps()
Esempio n. 14
0
def get_destroy_settings(class_path):
    return get_replication_topology_instance(class_path).get_destroy_steps()
def get_database_upgrade_setting(class_path):
    return get_replication_topology_instance(class_path).get_upgrade_steps()
Esempio n. 16
0
    def factory(cls, databaseinfra):
        class_path = databaseinfra.plan.replication_topology.class_path
        driver_name = get_replication_topology_instance(class_path).driver_name

        driver_class = cls.get_driver_class(driver_name)
        return driver_class(databaseinfra=databaseinfra)
Esempio n. 17
0
 def replication_topology_driver(self):
     import util
     return util.get_replication_topology_instance(
         self.replication_topology.class_path
     )