The cinder.volume.drivers.nec.cli Module¶
- 
class MStorageISMCLI(properties)¶
- Bases: - object- SSH client. - 
addldsetld(ldset, ldname, lun=None)¶
- Add an LD to specified LD Set. 
 - 
backup_restore(volume_properties, unpairWait, canPairing=True)¶
 - 
changeldname(ldn, new_name, old_name=None)¶
- Rename nickname of LD. 
 - 
check_ld_existed_rplstatus(lds, ldname, snapshot, flag)¶
 - 
delldsetld(ldset, ldname)¶
- Delete an LD from specified LD Set. 
 - 
expand(ldn, capacity)¶
- Expand a LD. 
 - 
get_pair_lds(ldname, lds)¶
 - 
get_poolnumber_and_ldnumber(pools, used_ldns, max_ld_count)¶
 - 
ldbind(name, pool, ldn, size)¶
- Bind an LD and attach a nickname to it. 
 - 
query_BV_SV_status(bvname, svname)¶
 - 
query_MV_RV_diff(ldname, rpltype)¶
 - 
query_MV_RV_name(ldname, rpltype)¶
 - 
query_MV_RV_status(ldname, rpltype)¶
 - 
replicate(mvname, rvname, flag)¶
 - 
separate(mvname, rvname, flag)¶
- Separate for backup. 
 - 
set_io_limit(ldname, specs, force_delete=True)¶
 - 
setpair(mvname, rvname)¶
- Set pair. 
 - 
snapshot_create(bvname, svname, poolnumber)¶
- Snapshot create. 
 - 
snapshot_delete(bvname, svname)¶
- Snapshot delete. 
 - 
unbind(name)¶
- Unbind an LD. 
 - 
unpair(mvname, rvname, flag)¶
- Unset pair. 
 - 
view_all(conf_ismview_path=None, delete_ismview=True, cmd_lock=True)¶
 
- 
- 
class UnpairWait(volume_properties, cli)¶
- Bases: - object- 
error_updates= {'status': 'error', 'progress': '100%', 'migration_status': None}¶
 - 
run()¶
 
- 
- 
class UnpairWaitForBackup(volume_properties, cli)¶
- 
class UnpairWaitForClone(volume_properties, cli)¶
- 
class UnpairWaitForDDRBackup(volume_properties, cli)¶
- 
class UnpairWaitForDDRRestore(volume_properties, cli)¶
- 
class UnpairWaitForMigrate(volume_properties, cli)¶
- 
class UnpairWaitForRestore(volume_properties, cli)¶