From 0c4929373e04c48638dc3facd47e39933cc9ac49 Mon Sep 17 00:00:00 2001 From: Steve Martinelli Date: Mon, 4 Mar 2013 22:27:07 -0600 Subject: Add snapshot support for v1 volume rebase again, and change util to look for display_name too minor changes and rebase add create/delete/list/set/show support for snapshot Change-Id: I80261653fa919555a44ddda07b0a827ccd16e5e0 --- openstackclient/common/utils.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'openstackclient/common/utils.py') diff --git a/openstackclient/common/utils.py b/openstackclient/common/utils.py index 6477285e..76532fcb 100644 --- a/openstackclient/common/utils.py +++ b/openstackclient/common/utils.py @@ -46,6 +46,11 @@ def find_resource(manager, name_or_id): # Eventually this should be pulled from a common set # of client exceptions. except Exception as ex: + try: + return manager.find(display_name=name_or_id) + except: + pass + if type(ex).__name__ == 'NotFound': msg = "No %s with a name or ID of '%s' exists." % \ (manager.resource_class.__name__.lower(), name_or_id) -- cgit v1.2.1