From: Thanh Ha Date: Tue, 17 Apr 2018 18:18:18 +0000 (-0400) Subject: Fix volume remove command polling wrong metadata X-Git-Tag: v0.12.3~1 X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=commitdiff_plain;h=05c2bf298e70356cb04f39308494c85636de2445;p=releng%2Flftools.git Fix volume remove command polling wrong metadata Volumes use created_at instead of created. Change-Id: I53a11dc791ee2d4035f9b641f97c019f2f19610f Signed-off-by: Thanh Ha --- diff --git a/lftools/openstack/volume.py b/lftools/openstack/volume.py index 3e0367c8..0b94d56e 100644 --- a/lftools/openstack/volume.py +++ b/lftools/openstack/volume.py @@ -86,7 +86,7 @@ def remove(os_cloud, volume_name, minutes=0): print("ERROR: volume not found.") sys.exit(1) - if (datetime.strptime(volume.created, '%Y-%m-%dT%H:%M:%SZ') + if (datetime.strptime(volume.created_at, '%Y-%m-%dT%H:%M:%SZ') >= datetime.utcnow() - timedelta(minutes=minutes)): print('WARN: volume "{}" is not older than {} minutes.'.format( volume.name, minutes))