From 0cb33e9c2214851ee6e67748080f567c0677a758 Mon Sep 17 00:00:00 2001 From: Alexey Stepanov Date: Wed, 14 Sep 2016 17:27:02 +0300 Subject: [PATCH] Get ID of a last created cluster: sort clusters Get ID of a last created cluster: sort clusters Due to possible order change in list_clusters, we have to sort clusters before select "last" Change-Id: I701405e517708ce92568d98c6b6559dcc5c052d7 --- fuelweb_test/models/fuel_web_client.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fuelweb_test/models/fuel_web_client.py b/fuelweb_test/models/fuel_web_client.py index 1145540ae..23b89c83d 100644 --- a/fuelweb_test/models/fuel_web_client.py +++ b/fuelweb_test/models/fuel_web_client.py @@ -1108,7 +1108,9 @@ class FuelWebClient29(object): logger.info('Get ID of a last created cluster') clusters = self.client.list_clusters() if len(clusters) > 0: - return clusters.pop()['id'] + return sorted( + clusters, key=lambda cluster: cluster['id'] + ).pop()['id'] return None @logwrap