From 4afd21e13c2abf644677882a5abbfb1809138a24 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 24 Mar 2023 11:40:06 +0000 Subject: [PATCH] compute: Add 'locked_reason' to Server resource Change-Id: Idcdd81c8a32e583d43a386bb4854b55528d9b641 Signed-off-by: Stephen Finucane --- openstack/compute/v2/server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openstack/compute/v2/server.py b/openstack/compute/v2/server.py index 6ea37c8a6..2622e7c3b 100644 --- a/openstack/compute/v2/server.py +++ b/openstack/compute/v2/server.py @@ -165,7 +165,6 @@ class Server(resource.Resource, metadata.MetadataMixin, tag.TagMixin): #: routable ipv6 addresses, and to private_ipv4 if the Connection was #: created with private=True. Otherwise it will be set to public_ipv4. interface_ip = resource.Computed('interface_ip', default='') - # The locked status of the server is_locked = resource.Body('locked', type=bool) #: The UUID of the kernel image when using an AMI. Will be null if not. @@ -179,6 +178,8 @@ class Server(resource.Resource, metadata.MetadataMixin, tag.TagMixin): launch_index = resource.Body('OS-EXT-SRV-ATTR:launch_index', type=int) #: The timestamp when the server was launched. launched_at = resource.Body('OS-SRV-USG:launched_at') + #: The reason the server was locked, if any. + locked_reason = resource.Body('locked_reason') #: The maximum number of servers to create. max_count = resource.Body('max_count') #: The minimum number of servers to create.