diff options
| author | Endi S. Dewata <edewata@redhat.com> | 2013-10-28 17:21:59 -0400 |
|---|---|---|
| committer | Endi S. Dewata <edewata@redhat.com> | 2013-10-31 18:04:14 -0400 |
| commit | 86ef9b64cb0d71ace679881eacd2f6503afd954d (patch) | |
| tree | 928d48d186bacf47e0049b81b4a1c2374973f5e7 /base/server/python | |
| parent | aa52cb632be5f64c8859ac636937f0c526b1f10d (diff) | |
| download | pki-86ef9b64cb0d71ace679881eacd2f6503afd954d.tar.gz pki-86ef9b64cb0d71ace679881eacd2f6503afd954d.tar.xz pki-86ef9b64cb0d71ace679881eacd2f6503afd954d.zip | |
Backup upgrade tracker.
The upgrade framework has been modified to backup the files used
to track the upgrade progress. If the tracker file is also modified
by the upgrade scriptlet, it will only keep the initial backup
(before any modifications were made).
Ticket #763
Diffstat (limited to 'base/server/python')
| -rw-r--r-- | base/server/python/pki/server/upgrade.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/base/server/python/pki/server/upgrade.py b/base/server/python/pki/server/upgrade.py index 4afa5a72f..a9911b6ed 100644 --- a/base/server/python/pki/server/upgrade.py +++ b/base/server/python/pki/server/upgrade.py @@ -60,6 +60,7 @@ class PKIServerUpgradeScriptlet(pki.upgrade.PKIUpgradeScriptlet): # in this version, update the tracker version. tracker = self.upgrader.get_server_tracker(instance, subsystem) + self.backup(tracker.filename) if not self.last: tracker.set_index(self.index) |
