From 59d0c8ddeab2240518d54693e0ab55c9c6decf64 Mon Sep 17 00:00:00 2001 From: Yixiao Lin Date: Tue, 30 Jun 2015 10:03:50 -0500 Subject: [PATCH] check to see if attribute exists before accessing it --- desktop/libs/hadoop/src/hadoop/fs/webhdfs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py b/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py index dca0919..143d399 100644 --- a/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py +++ b/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py @@ -225,7 +225,7 @@ class WebHdfs(Hdfs): json = self._root.get(path, params) return WebHdfsStat(json['FileStatus'], path) except WebHdfsException, ex: - if ex.server_exc == 'FileNotFoundException' or ex.code == 404: + if (hasattr(ex, 'server_exc') and ex.server_exc == 'FileNotFoundException') or ex.code == 404: return None raise ex -- 1.9.3 (Apple Git-50)