From 3907137f5824e359bcdcfcdd8ab3d15a83d10bca Mon Sep 17 00:00:00 2001 From: Huanxuan Ao Date: Wed, 16 Nov 2016 20:55:21 +0800 Subject: Add commands for "consistency group snapshot" Add commands: consistency group snapshot create consistency group snapshot delete consistency group snapshot list consistency group snapshot show in volume v2 (v2 only) Change-Id: Ib4115f8ff00fb5aa8194588223032657eb1346b5 Closes-Bug: #1642238 Implements: bp cinder-command-support --- .../command-objects/consistency-group-snapshot.rst | 96 ++++++++++++++++++++++ doc/source/commands.rst | 1 + 2 files changed, 97 insertions(+) create mode 100644 doc/source/command-objects/consistency-group-snapshot.rst (limited to 'doc') diff --git a/doc/source/command-objects/consistency-group-snapshot.rst b/doc/source/command-objects/consistency-group-snapshot.rst new file mode 100644 index 00000000..b7b1423e --- /dev/null +++ b/doc/source/command-objects/consistency-group-snapshot.rst @@ -0,0 +1,96 @@ +========================== +consistency group snapshot +========================== + +Block Storage v2 + +consistency group snapshot create +--------------------------------- + +Create new consistency group snapshot. + +.. program:: consistency group snapshot create +.. code:: bash + + os consistency group snapshot create + [--consistency-group ] + [--description ] + [] + +.. option:: --consistency-group + + Consistency group to snapshot (name or ID) + (default to be the same as ) + +.. option:: --description + + Description of this consistency group snapshot + +.. _consistency_group_snapshot_create-snapshot-name: +.. option:: + + Name of new consistency group snapshot (default to None) + +consistency group snapshot delete +--------------------------------- + +Delete consistency group snapshot(s) + +.. program:: consistency group snapshot delete +.. code:: bash + + os consistency group snapshot delete + [ ...] + +.. _consistency_group_snapshot_delete-consistency-group-snapshot: +.. describe:: + + Consistency group snapshot(s) to delete (name or ID) + +consistency group snapshot list +------------------------------- + +List consistency group snapshots. + +.. program:: consistency group snapshot list +.. code:: bash + + os consistency group snapshot list + [--all-projects] + [--long] + [--status ] + [--consistency-group ] + +.. option:: --all-projects + + Show detail for all projects. Admin only. + (defaults to False) + +.. option:: --long + + List additional fields in output + +.. option:: --status + + Filters results by a status + ("available", "error", "creating", "deleting" or "error_deleting") + +.. option:: --consistency-group + + Filters results by a consistency group (name or ID) + +consistency group snapshot show +------------------------------- + +Display consistency group snapshot details. + +.. program:: consistency group snapshot show +.. code:: bash + + os consistency group snapshot show + + +.. _consistency_group_snapshot_show-consistency-group-snapshot: +.. describe:: + + Consistency group snapshot to display (name or ID) diff --git a/doc/source/commands.rst b/doc/source/commands.rst index 6a4d9990..d8fb48bd 100644 --- a/doc/source/commands.rst +++ b/doc/source/commands.rst @@ -81,6 +81,7 @@ referring to both Compute and Volume quotas. * ``compute service``: (**Compute**) a cloud Compute process running on a host * ``configuration``: (**Internal**) OpenStack client configuration * ``consistency group``: (**Volume**) a consistency group of volumes +* ``consistency group snapshot``: (**Volume**) a point-in-time copy of a consistency group * ``console log``: (**Compute**) server console text dump * ``console url``: (**Compute**) server remote console URL * ``consumer``: (**Identity**) OAuth-based delegatee -- cgit v1.2.1