From 2b9f60a4443a7535f0476a7755b67b4a519fdcf3 Mon Sep 17 00:00:00 2001 From: dongwenjuan Date: Mon, 10 Apr 2017 15:16:49 +0800 Subject: [PATCH] implement the resource show API Implement: blueprint resource-show-api Change-Id: I040188f21571f6db42eb0b51c1c2367e3b1cc896 Signed-off-by: dongwenjuan --- vitrageclient/v1/cli/resource.py | 6 +++--- vitrageclient/v1/resource.py | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/vitrageclient/v1/cli/resource.py b/vitrageclient/v1/cli/resource.py index 20969fa..a39064f 100644 --- a/vitrageclient/v1/cli/resource.py +++ b/vitrageclient/v1/cli/resource.py @@ -22,12 +22,12 @@ class ResourceShow(show.ShowOne): def get_parser(self, prog_name): parser = super(ResourceShow, self).get_parser(prog_name) - parser.add_argument('resource_id', help='ID of a resource') + parser.add_argument('vitrage_id', help='vitrage_id of a resource') return parser def take_action(self, parsed_args): - resource_id = parsed_args.resource_id - resource = utils.get_client(self).resource.get(resource_id=resource_id) + vitrage_id = parsed_args.vitrage_id + resource = utils.get_client(self).resource.get(vitrage_id=vitrage_id) return self.dict2columns(resource) diff --git a/vitrageclient/v1/resource.py b/vitrageclient/v1/resource.py index 20a7d06..341ff12 100644 --- a/vitrageclient/v1/resource.py +++ b/vitrageclient/v1/resource.py @@ -26,10 +26,10 @@ class Resource(object): all_tenants=all_tenants) return self.api.get(self.url, params=params).json() - def get(self, resource_id): + def get(self, vitrage_id): """Get a resource - :param resource_id: the id of the resource + :param vitrage_id: the vitrage_id of the resource """ - url = self.url + resource_id + url = self.url + vitrage_id return self.api.get(url).json()