def get_switch_write_instance_steps(class_path): return get_replication_topology_instance( class_path).get_switch_write_instance_steps()
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()
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()
def get_engine_migrate_settings(class_path): return get_replication_topology_instance( class_path ).get_migrate_engines_steps()
def get_database_set_ssl_not_required_setting(class_path): return get_replication_topology_instance(class_path).get_set_not_require_ssl_steps()
def get_database_change_persistence_setting(class_path): return get_replication_topology_instance(class_path).get_database_change_persistence_steps()
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()