intentionally forget start_args when job is done

This commit is contained in:
AlanCoding
2017-11-30 08:12:25 -05:00
parent 526bcc4a68
commit 1f8cab4171
5 changed files with 9 additions and 6 deletions

View File

@@ -1236,7 +1236,8 @@ class UnifiedJob(PolymorphicModel, PasswordFieldsModel, CommonModelNameNotUnique
if not self.cancel_flag:
self.cancel_flag = True
cancel_fields = ['cancel_flag']
self.start_args = '' # blank field to remove encrypted passwords
cancel_fields = ['cancel_flag', 'start_args']
if self.status in ('pending', 'waiting', 'new'):
self.status = 'canceled'
cancel_fields.append('status')