Merge pull request #60 from airbnb/stdout

Making HiveCliHook.run_cli return stdout
This commit is contained in:
Maxime Beauchemin 2015-06-22 08:17:59 -07:00
Родитель 65c5f0ae29 c00dafe15e
Коммит 30ea72ca30
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -57,13 +57,17 @@ class HiveCliHook(BaseHook):
cwd=tmp_dir)
all_err = ''
self.sp = sp
stdout = ""
for line in iter(sp.stdout.readline, ''):
stdout += line
logging.info(line.strip())
sp.wait()
if sp.returncode:
raise AirflowException(all_err)
return stdout
def load_file(
self,
filepath,