output.write(str(datetime.datetime.now()) + '\n')
output.close()
- content = open(local_filename, 'rb')
- output = open(local_filename + '.sha256', 'w')
- output.write(sha256(content.read()).hexdigest() + ' ' + os.path.basename(local_filename) + '\n')
- output.close()
+ if os.path.exists(local_filename):
+ content = open(local_filename, 'rb')
+ output = open(local_filename + '.sha256', 'w')
+ output.write(sha256(content.read()).hexdigest() + ' ' + os.path.basename(local_filename) + '\n')
+ output.close()
if not str(proc.returncode) in self.globalstats['exitstatus']:
self.globalstats['exitstatus'][str(proc.returncode)] = []