From 074c56ade44b8a26a36ae766c040bbffd6d7aa26 Mon Sep 17 00:00:00 2001 From: Joel Espunya Date: Wed, 6 Nov 2019 13:28:50 +0100 Subject: [PATCH] Create the report file at the /tmp filder & print its path --- knockpy/modules/save_report.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/knockpy/modules/save_report.py b/knockpy/modules/save_report.py index 9e8e54e..690c2ec 100644 --- a/knockpy/modules/save_report.py +++ b/knockpy/modules/save_report.py @@ -9,6 +9,7 @@ def touch(filename): def export(domain, report, _type, fields=False): timestamp = time.time() filename = domain.replace('.', '_')+'_'+str(timestamp)+'.'+_type + filename = '/tmp/' + filename if _type == 'csv': csv_report = '' if fields: @@ -20,6 +21,10 @@ def export(domain, report, _type, fields=False): with open(filename, 'a') as f: f.write(report) f.close() - return '\n'+_type.upper()+' report saved in: '+filename - except: - return '\nCannot write report file: '+filename + r='\n'+_type.upper()+' report saved in: '+filename + print(str(r)) + return r + except: + r='\nCannot write report file: '+filename + print(str(r)) + return r