Author: waldi
Date: Sat Mar  8 20:35:51 2008
New Revision: 10744

Log:
lib/dkt/bin/base.py: Update.


Modified:
   people/waldi/dkt/lib/dkt/bin/base.py

Modified: people/waldi/dkt/lib/dkt/bin/base.py
==============================================================================
--- people/waldi/dkt/lib/dkt/bin/base.py        (original)
+++ people/waldi/dkt/lib/dkt/bin/base.py        Sat Mar  8 20:35:51 2008
@@ -22,6 +22,12 @@
             self.imageconfigs.read_dir(dir)
         default_registry.run(IImageConfig, 'image_config', self.imageconfigs, 
self.config)
 
+    def bootconfig_deploy(self):
+        # XXX
+        ret = default_registry.run(IBootConfigDeploy, 'boot_config_deploy', 
self.bootconfig, self.config)
+        if ret is None:
+            raise RuntimeError
+
     def bootconfig_generate(self):
         # XXX
         bootconfig = default_registry.run(IBootConfigPrepare, 
'boot_config_prepare', [], self.config, self.imageconfigs)
@@ -34,6 +40,11 @@
                 return i
         raise KeyError(package)
 
+    def imageconfig_delete(self, package):
+        for name, value in self.imageconfigs.iteritems():
+            if IImageBaseConfig(name).package == package:
+                del self.imageconfigs[name]
+
     def run_imagetask(self, type, *args):
         return default_registry.run(IImageTask, 'image_' + type, self.config, 
*args)
 

_______________________________________________
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes

Reply via email to