Remove unnecessary output

Blazar CLI outputs unnecessary messages when creating,
updating and deleting resources such like
"<open file '<stdout>', mode 'w' at 0x7f7e3067f150>".
This commit fixes these output messages.

Change-Id: I87838dabe40039778908ad2d14426d5d2bfcfff7
This commit is contained in:
Hiroki Ito 2017-06-30 06:59:55 +00:00
parent dddc60b85b
commit 006d33e18f
1 changed files with 5 additions and 5 deletions

View File

@ -131,7 +131,7 @@ class CreateCommand(BlazarCommand, show.ShowOne):
self.format_output_data(data) self.format_output_data(data)
if data: if data:
print(self.app.stdout, 'Created a new %s:' % self.resource) print('Created a new %s:' % self.resource, file=self.app.stdout)
else: else:
data = {'': ''} data = {'': ''}
return zip(*sorted(six.iteritems(data))) return zip(*sorted(six.iteritems(data)))
@ -169,8 +169,8 @@ class UpdateCommand(BlazarCommand):
res_id = parsed_args.id res_id = parsed_args.id
resource_manager = getattr(blazar_client, self.resource) resource_manager = getattr(blazar_client, self.resource)
resource_manager.update(res_id, **body) resource_manager.update(res_id, **body)
print(self.app.stdout, 'Updated %s: %s' % (self.resource, print('Updated %s: %s' % (self.resource, parsed_args.id),
parsed_args.id)) file=self.app.stdout)
return return
@ -203,8 +203,8 @@ class DeleteCommand(BlazarCommand):
else: else:
res_id = parsed_args.id res_id = parsed_args.id
resource_manager.delete(res_id) resource_manager.delete(res_id)
print(self.app.stdout, 'Deleted %s: %s' % (self.resource, print('Deleted %s: %s' % (self.resource, parsed_args.id),
parsed_args.id)) file=self.app.stdout)
return return