Преглед на файлове

HUE-6500 [editor] Provide Oozie logs when job logs are not available

Romain Rigaux преди 9 години
родител
ревизия
5557c56
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      desktop/libs/notebook/src/notebook/connectors/oozie_batch.py

+ 3 - 1
desktop/libs/notebook/src/notebook/connectors/oozie_batch.py

@@ -135,7 +135,9 @@ class OozieApi(Api):
     job_id = snippet['result']['handle']['id']
 
     oozie_job = check_job_access_permission(self.request, job_id)
-    return self._get_log_output(oozie_job)
+    logs = self._get_log_output(oozie_job)
+
+    return logs if logs else oozie_job.log
 
 
   def progress(self, snippet, logs):