You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by sw...@apache.org on 2016/07/13 21:32:03 UTC

ambari git commit: AMBARI-17245. Failed to start Hive metastore due to UnicodeDecodeError. (Masahiro Tanaka via swagle)

Repository: ambari
Updated Branches:
  refs/heads/trunk 4426ebc54 -> b22ab8cd2


AMBARI-17245. Failed to start Hive metastore due to UnicodeDecodeError. (Masahiro Tanaka via swagle)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/b22ab8cd
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/b22ab8cd
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/b22ab8cd

Branch: refs/heads/trunk
Commit: b22ab8cd2e2b890c4c0266a1c41c0d664ce5d587
Parents: 4426ebc
Author: Siddharth Wagle <sw...@hortonworks.com>
Authored: Wed Jul 13 14:31:45 2016 -0700
Committer: Siddharth Wagle <sw...@hortonworks.com>
Committed: Wed Jul 13 14:31:52 2016 -0700

----------------------------------------------------------------------
 .../libraries/functions/get_user_call_output.py                  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/b22ab8cd/ambari-common/src/main/python/resource_management/libraries/functions/get_user_call_output.py
----------------------------------------------------------------------
diff --git a/ambari-common/src/main/python/resource_management/libraries/functions/get_user_call_output.py b/ambari-common/src/main/python/resource_management/libraries/functions/get_user_call_output.py
index 016161c..4b11614 100644
--- a/ambari-common/src/main/python/resource_management/libraries/functions/get_user_call_output.py
+++ b/ambari-common/src/main/python/resource_management/libraries/functions/get_user_call_output.py
@@ -51,7 +51,7 @@ def get_user_call_output(command, user, quiet=False, is_checked_call=True, **cal
     
     files_output = []
     for f in out_files:
-      files_output.append(f.read().strip('\n'))
+      files_output.append(f.read().decode("utf-8").strip('\n'))
       
     if code:
       all_output = files_output[1] + '\n' + files_output[0]
@@ -67,4 +67,4 @@ def get_user_call_output(command, user, quiet=False, is_checked_call=True, **cal
     for f in out_files:
       f.close()
       
-  
\ No newline at end of file
+