Explorar o código

[hbase] Truncate HBase API exceptions in popup up to first newline.

Jenny Kim %!s(int64=10) %!d(string=hai) anos
pai
achega
39b66d4
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      apps/hbase/src/hbase/api.py

+ 2 - 1
apps/hbase/src/hbase/api.py

@@ -50,7 +50,8 @@ class HbaseApi(object):
       if 'Could not connect to' in e.message:
         raise PopupException(_("HBase Thrift 1 server cannot be contacted: %s") % e.message)
       else:
-        raise PopupException(_("Api Error: %s") % e.message)
+        error_msg = e.message.split('\n', 1)[0]
+        raise PopupException(_("Api Error: %s") % error_msg)
 
   def queryCluster(self, action, cluster, *args):
     client = self.connectCluster(cluster)