cinder.volume.drivers.nexenta.utils
Module¶get_migrate_snapshot_name
(volume)¶Return name for snapshot that will be used to migrate the volume.
get_rrmgr_cmd
(src, dst, compression=None, tcp_buf_size=None, connections=None)¶Returns rrmgr command for source and destination.
parse_nef_url
(url)¶Parse NMS url into normalized parts like scheme, user, host and others.
NMS URL parts:
auto True if url starts with auto://, protocol
will be automatically switched to https
if http not supported;
scheme (auto) connection protocol (http or https);
user (admin) NMS user;
password (nexenta) NMS password;
host (192.168.1.1) NMS host;
port (8080) NMS port.
Parameters: | url – url string |
---|---|
Returns: | tuple (auto, scheme, user, password, host, port) |
parse_nms_url
(url)¶Parse NMS url into normalized parts like scheme, user, host and others.
NMS URL parts:
auto True if url starts with auto://, protocol
will be automatically switched to https
if http not supported;
scheme (auto) connection protocol (http or https);
user (admin) NMS user;
password (nexenta) NMS password;
host (192.168.1.1) NMS host;
port (2000) NMS port.
Parameters: | url – url string |
---|---|
Returns: | tuple (auto, scheme, user, password, host, port, path) |
str2gib_size
(s)¶Covert size-string to size in gigabytes.
str2size
(s, scale=1024)¶Convert size-string.
String format: <value>[:space:]<B | K | M | …> to bytes.
Parameters: |
|
---|
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.