From c18bd15e6409c41d4431775873941b25f97dfaa5 Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Wed, 20 Feb 2008 10:06:23 +0000 Subject: [PATCH] Add emerge as pisi history operation --- pisi/api.py | 1 + pisi/history.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pisi/api.py b/pisi/api.py index f855b4ff..cf511daf 100644 --- a/pisi/api.py +++ b/pisi/api.py @@ -600,6 +600,7 @@ def upgrade(*args, **kw): return pisi.operations.upgrade.upgrade(*args, **kw) def emerge(*args, **kw): + pisi.db.historydb.HistoryDB().create_history("emerge") return pisi.operations.emerge.emerge(*args, **kw) def calculate_conflicts(*args, **kw): diff --git a/pisi/history.py b/pisi/history.py index 68a0f499..b69c3366 100644 --- a/pisi/history.py +++ b/pisi/history.py @@ -76,7 +76,7 @@ class History(xmlfile.XmlFile): def create(self, operation): - if operation not in ["upgrade", "remove", "install", "snapshot"]: + if operation not in ["upgrade", "remove", "emerge", "install", "snapshot"]: raise Exception("Unknown package operation") self.histfile = "%s_%s.xml" % (self._get_latest(), operation)