From 05c2bf298e70356cb04f39308494c85636de2445 Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Tue, 17 Apr 2018 14:18:18 -0400 Subject: [PATCH] Fix volume remove command polling wrong metadata Volumes use created_at instead of created. Change-Id: I53a11dc791ee2d4035f9b641f97c019f2f19610f Signed-off-by: Thanh Ha --- lftools/openstack/volume.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)) -- 2.16.6