Save policy state before upgrade tester

We might not (want to) run the upgrade tester for some use cases, but we still
need to save the policy state.
This commit is contained in:
Martin Pitt 2016-10-28 00:09:55 +02:00
parent 848a4645d8
commit 2f1acffae1

View File

@ -2743,9 +2743,6 @@ class Britney(object):
write_controlfiles(self.sources, self.binaries,
'testing', self.options.testing)
for policy in self.policies:
policy.save_state(self)
# write HeidiResult
self.log("Writing Heidi results to %s" % self.options.heidi_output)
write_heidi(self.options.heidi_output, self.sources["testing"],
@ -2999,6 +2996,9 @@ class Britney(object):
else:
self.upgrade_me = self.options.actions.split()
for policy in self.policies:
policy.save_state(self)
with open(self.options.upgrade_output, 'w', encoding='utf-8') as f:
self.__output = f