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 years ago
parent
commit
40a4e79931
1 changed files with 1 additions and 0 deletions
  1. 1 0
      desktop/libs/hadoop/src/hadoop/fs/exceptions.py

+ 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)