Save the state of policies on every non-dry run, not only during migration runs

The autopkgtest policy is really sending requests during every non-dry run,
we want to capture that state.
ubuntu/rebased
Paul Gevers 5 years ago
parent b21b129527
commit 2fc265be91
No known key found for this signature in database
GPG Key ID: 9C5C99EB05BD750A

@ -1216,8 +1216,6 @@ class Britney(object):
if not self.options.dry_run:
target_suite = self.suite_info.target_suite
self._policy_engine.save_state(self)
# write HeidiResult
self.logger.info("Writing Heidi results to %s", self.options.heidi_output)
write_heidi(self.options.heidi_output,
@ -1484,6 +1482,8 @@ class Britney(object):
self.logger.info('> %s', stat)
else:
self.logger.info('Migration computation skipped as requested.')
if not self.options.dry_run:
self._policy_engine.save_state(self)
logging.shutdown()

Loading…
Cancel
Save