summaryrefslogtreecommitdiffstats
path: root/pyfirstaidkit/interpret.py
diff options
context:
space:
mode:
authorMartin Sivak <msivak@redhat.com>2008-03-14 15:55:08 +0100
committerMartin Sivak <msivak@redhat.com>2008-03-14 15:55:08 +0100
commit4862af18ff6d062022edf3a1222180fe66af0687 (patch)
tree624cf3664e5efc5dce2478ca7a685902480a2e8d /pyfirstaidkit/interpret.py
parent630e99fd66b393d934c0e654673313aaf6f28b7f (diff)
downloadfirstaidkit-4862af18ff6d062022edf3a1222180fe66af0687.tar.gz
firstaidkit-4862af18ff6d062022edf3a1222180fe66af0687.tar.xz
firstaidkit-4862af18ff6d062022edf3a1222180fe66af0687.zip
Introduce the common Backup interface and move utils package into directory
Diffstat (limited to 'pyfirstaidkit/interpret.py')
-rw-r--r--pyfirstaidkit/interpret.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/pyfirstaidkit/interpret.py b/pyfirstaidkit/interpret.py
index 7274a16..ace5cea 100644
--- a/pyfirstaidkit/interpret.py
+++ b/pyfirstaidkit/interpret.py
@@ -21,6 +21,7 @@ from reporting import Reports, TASKER, PLUGINSYSTEM
import logging
import copy
from errors import *
+from utils import FileBackupStore
Logger=logging.getLogger("firstaidkit")
@@ -60,7 +61,8 @@ class Tasker:
self._provide = RunDependencies()
self._config = cfg
self._reporting = Reports()
- self.pluginSystem = PluginSystem(reporting = self._reporting, dependencies = self._provide)
+ self._backups = FileBackupStore(cfg.backup.path)
+ self.pluginSystem = PluginSystem(reporting = self._reporting, dependencies = self._provide, backups = self._backups)
def reporting(self):
return self._reporting