Procházet zdrojové kódy

[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 před 10 roky
rodič
revize
40a4e79931
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  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):
   def __init__(self, error):
     RestException.__init__(self, error)
+    self.server_exc = None
 
     try:
       json_body = json.loads(self._message)