Better database handling

This commit is contained in:
Austin Taylor
2017-12-30 14:40:49 -05:00
parent de62400730
commit d7fc63c952

View File

@ -567,7 +567,7 @@ class vulnWhispererQualys(vulnWhispererBase):
% self.path_check(str(generated_report_id))) % self.path_check(str(generated_report_id)))
else: else:
print('{error} Could not process report ID: %s'.format(error=bcolors.FAIL) % status) print('{error} Could not process report ID: %s'.format(error=bcolors.FAIL) % status)
self.conn.close()
except Exception as e: except Exception as e:
print('{error} - Could not process %s - %s'.format(error=bcolors.FAIL) % (report_id, e)) print('{error} - Could not process %s - %s'.format(error=bcolors.FAIL) % (report_id, e))
return vuln_ready return vuln_ready
@ -597,6 +597,7 @@ class vulnWhispererQualys(vulnWhispererBase):
scan_reference=r['reference']) scan_reference=r['reference'])
else: else:
self.vprint('{info} No new scans to process. Exiting...'.format(info=bcolors.INFO)) self.vprint('{info} No new scans to process. Exiting...'.format(info=bcolors.INFO))
self.conn.close()
exit(0) exit(0)