The cinder.volume.drivers.ibm.ibm_storage.xiv_replication Module

The cinder.volume.drivers.ibm.ibm_storage.xiv_replication Module

class GroupReplication(proxy)

Bases: cinder.volume.drivers.ibm.ibm_storage.xiv_replication.Replication

failover(resource, failback)
get_recovery_mgr()
get_remote_recovery_mgr()
replication_create_mirror(resource_name, replication_info, target, pool)
class Rate(rpo, schedule)

Bases: object

class Replication(proxy)

Bases: object

async_rates = (<cinder.volume.drivers.ibm.ibm_storage.xiv_replication.Rate object>, <cinder.volume.drivers.ibm.ibm_storage.xiv_replication.Rate object>, <cinder.volume.drivers.ibm.ibm_storage.xiv_replication.Rate object>, <cinder.volume.drivers.ibm.ibm_storage.xiv_replication.Rate object>)
create_replication(resource_name, replication_info)
delete_replication(resource_name, replication_info)
static extract_replication_info_from_specs(specs)
failover(resource, failback)
get_recovery_mgr()
get_remote_recovery_mgr()
static get_schedule_from_rpo(rpo)
static get_supported_rpo()
replication_create_mirror(resource, replication_info, target, pool)
class VolumeReplication(proxy)

Bases: cinder.volume.drivers.ibm.ibm_storage.xiv_replication.Replication

failover(resource, failback)

Failover a single volume.

Attempts to failover a single volume Sequence: 1. attempt to switch roles from master 2. attempt to change role to master on secondary

returns (success, failure_reason)

get_recovery_mgr()
get_remote_recovery_mgr()
replication_create_mirror(resource_name, replication_info, target, pool)
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.