Browse Source

[hadoop] Protect against non defined server_exc attribute in WebHdfsException

This will fix the hiding the real exception in case of problem in
the stats call for example
Romain Rigaux 10 năm trước cách đây
mục cha
commit
40a4e79931

+ 1 - 0
desktop/libs/hadoop/src/hadoop/fs/exceptions.py

@@ -35,6 +35,7 @@ class PermissionDeniedException(StructuredException):
 class WebHdfsException(RestException):
 class WebHdfsException(RestException):
   def __init__(self, error):
   def __init__(self, error):
     RestException.__init__(self, error)
     RestException.__init__(self, error)
+    self.server_exc = None
 
 
     try:
     try:
       json_body = json.loads(self._message)
       json_body = json.loads(self._message)