From 54e81a9984fc9558461a45807188b6892a7b97ce Mon Sep 17 00:00:00 2001
From: Lu lei <lei.lu@easystack.cn>
Date: Mon, 6 Jun 2016 13:40:43 +0800
Subject: [PATCH] Add newline to strings in stdout/stderr.write()

Function stdout/stderr.write() can't break line automatically.

Change-Id: I903c2d1cc1a669adb6be5aa4eb783d3b9943e685
---
 openstackclient/common/quota.py                 | 2 +-
 openstackclient/compute/v2/server.py            | 2 +-
 openstackclient/identity/v3/consumer.py         | 2 +-
 openstackclient/identity/v3/domain.py           | 2 +-
 openstackclient/identity/v3/endpoint.py         | 2 +-
 openstackclient/identity/v3/group.py            | 2 +-
 openstackclient/identity/v3/service_provider.py | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/openstackclient/common/quota.py b/openstackclient/common/quota.py
index e177fbcee8..f85d550b78 100644
--- a/openstackclient/common/quota.py
+++ b/openstackclient/common/quota.py
@@ -142,7 +142,7 @@ class SetQuota(command.Command):
 
         if (compute_kwargs == {} and volume_kwargs == {}
                 and network_kwargs == {}):
-            sys.stderr.write("No quotas updated")
+            sys.stderr.write("No quotas updated\n")
             return
 
         if parsed_args.project:
diff --git a/openstackclient/compute/v2/server.py b/openstackclient/compute/v2/server.py
index 27abbe631b..5688b55fa2 100644
--- a/openstackclient/compute/v2/server.py
+++ b/openstackclient/compute/v2/server.py
@@ -1464,7 +1464,7 @@ class ShowServer(command.ShowOne):
         if parsed_args.diagnostics:
             (resp, data) = server.diagnostics()
             if not resp.status_code == 200:
-                sys.stderr.write(_("Error retrieving diagnostics data"))
+                sys.stderr.write(_("Error retrieving diagnostics data\n"))
                 return ({}, {})
         else:
             data = _prep_server_detail(compute_client, server)
diff --git a/openstackclient/identity/v3/consumer.py b/openstackclient/identity/v3/consumer.py
index 0da4103d54..83809e51f0 100644
--- a/openstackclient/identity/v3/consumer.py
+++ b/openstackclient/identity/v3/consumer.py
@@ -101,7 +101,7 @@ class SetConsumer(command.Command):
             kwargs['description'] = parsed_args.description
 
         if not len(kwargs):
-            sys.stdout.write('Consumer not updated, no arguments present')
+            sys.stdout.write('Consumer not updated, no arguments present\n')
             return
 
         consumer = identity_client.oauth1.consumers.update(
diff --git a/openstackclient/identity/v3/domain.py b/openstackclient/identity/v3/domain.py
index 7fcab4f1c1..fc5aba12fc 100644
--- a/openstackclient/identity/v3/domain.py
+++ b/openstackclient/identity/v3/domain.py
@@ -164,7 +164,7 @@ class SetDomain(command.Command):
             kwargs['enabled'] = False
 
         if not kwargs:
-            sys.stdout.write("Domain not updated, no arguments present")
+            sys.stdout.write("Domain not updated, no arguments present\n")
             return
         identity_client.domains.update(domain.id, **kwargs)
 
diff --git a/openstackclient/identity/v3/endpoint.py b/openstackclient/identity/v3/endpoint.py
index b03b78ce3b..5bc9d06b8e 100644
--- a/openstackclient/identity/v3/endpoint.py
+++ b/openstackclient/identity/v3/endpoint.py
@@ -213,7 +213,7 @@ class SetEndpoint(command.Command):
         if (not parsed_args.interface and not parsed_args.url
                 and not parsed_args.service and not parsed_args.region
                 and not parsed_args.enabled and not parsed_args.disabled):
-            sys.stdout.write("Endpoint not updated, no arguments present")
+            sys.stdout.write("Endpoint not updated, no arguments present\n")
             return
 
         service_id = None
diff --git a/openstackclient/identity/v3/group.py b/openstackclient/identity/v3/group.py
index 3c2435316d..8fb8a0478a 100644
--- a/openstackclient/identity/v3/group.py
+++ b/openstackclient/identity/v3/group.py
@@ -318,7 +318,7 @@ class SetGroup(command.Command):
             kwargs['description'] = parsed_args.description
 
         if not len(kwargs):
-            sys.stderr.write("Group not updated, no arguments present")
+            sys.stderr.write("Group not updated, no arguments present\n")
             return
         identity_client.groups.update(group.id, **kwargs)
 
diff --git a/openstackclient/identity/v3/service_provider.py b/openstackclient/identity/v3/service_provider.py
index 8b433b4d66..d4fe287eec 100644
--- a/openstackclient/identity/v3/service_provider.py
+++ b/openstackclient/identity/v3/service_provider.py
@@ -165,7 +165,7 @@ class SetServiceProvider(command.Command):
                     parsed_args.service_provider_url,
                     parsed_args.auth_url)):
             sys.stdout.write("Service Provider not updated, no arguments "
-                             "present")
+                             "present\n")
             return (None, None)
 
         service_provider = federation_client.service_providers.update(