summaryrefslogtreecommitdiff
path: root/openstackclient
diff options
context:
space:
mode:
authorStephen Finucane <sfinucan@redhat.com>2020-11-16 11:15:32 +0000
committerStephen Finucane <stephenfin@redhat.com>2020-11-17 11:44:31 +0000
commita5101a413983c868c8dd865c6db42b5d87456d0e (patch)
tree0e9b08330977368b6ca13ba73e7b57dbdeebd486 /openstackclient
parent24edeb24a678b8cf8a8e296b303b367c45678a82 (diff)
downloadpython-openstackclient-a5101a413983c868c8dd865c6db42b5d87456d0e.tar.gz
trivial: Document removal of support for agents
We can't remove these commands for a long time, given OSC's intention to support multiple releases of OpenStack, but we can at least indicate to users that this thing might not work anymore. Change-Id: I9093cc1197a0287984d83e2020fba100d0c958b3 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Diffstat (limited to 'openstackclient')
-rw-r--r--openstackclient/compute/v2/agent.py28
1 files changed, 24 insertions, 4 deletions
diff --git a/openstackclient/compute/v2/agent.py b/openstackclient/compute/v2/agent.py
index 3feb99ec..15fb0f9c 100644
--- a/openstackclient/compute/v2/agent.py
+++ b/openstackclient/compute/v2/agent.py
@@ -28,7 +28,12 @@ LOG = logging.getLogger(__name__)
class CreateAgent(command.ShowOne):
- _description = _("Create compute agent")
+ """Create compute agent.
+
+ The compute agent functionality is hypervisor specific and is only
+ supported by the XenAPI hypervisor driver. It was removed from nova in the
+ 23.0.0 (Wallaby) release.
+ """
def get_parser(self, prog_name):
parser = super(CreateAgent, self).get_parser(prog_name)
@@ -80,7 +85,12 @@ class CreateAgent(command.ShowOne):
class DeleteAgent(command.Command):
- _description = _("Delete compute agent(s)")
+ """Delete compute agent(s).
+
+ The compute agent functionality is hypervisor specific and is only
+ supported by the XenAPI hypervisor driver. It was removed from nova in the
+ 23.0.0 (Wallaby) release.
+ """
def get_parser(self, prog_name):
parser = super(DeleteAgent, self).get_parser(prog_name)
@@ -111,7 +121,12 @@ class DeleteAgent(command.Command):
class ListAgent(command.Lister):
- _description = _("List compute agents")
+ """List compute agents.
+
+ The compute agent functionality is hypervisor specific and is only
+ supported by the XenAPI hypervisor driver. It was removed from nova in the
+ 23.0.0 (Wallaby) release.
+ """
def get_parser(self, prog_name):
parser = super(ListAgent, self).get_parser(prog_name)
@@ -141,7 +156,12 @@ class ListAgent(command.Lister):
class SetAgent(command.Command):
- _description = _("Set compute agent properties")
+ """Set compute agent properties.
+
+ The compute agent functionality is hypervisor specific and is only
+ supported by the XenAPI hypervisor driver. It was removed from nova in the
+ 23.0.0 (Wallaby) release.
+ """
def get_parser(self, prog_name):
parser = super(SetAgent, self).get_parser(prog_name)