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