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