[kernel] r9409 - people/waldi/dkt/lib/dkt/hooks/modules

Bastian Blank waldi at alioth.debian.org
Wed Aug 29 09:35:29 UTC 2007


Author: waldi
Date: Wed Aug 29 09:35:29 2007
New Revision: 9409

Log:
lib/dkt/hooks/modules/backward_boot.py: Update.


Modified:
   people/waldi/dkt/lib/dkt/hooks/modules/backward_boot.py

Modified: people/waldi/dkt/lib/dkt/hooks/modules/backward_boot.py
==============================================================================
--- people/waldi/dkt/lib/dkt/hooks/modules/backward_boot.py	(original)
+++ people/waldi/dkt/lib/dkt/hooks/modules/backward_boot.py	Wed Aug 29 09:35:29 2007
@@ -1,16 +1,27 @@
+from __future__ import absolute_import
+
+from dkt.config.base import Config
 from dkt.hooks import default_registry, interfaces, register
-from dkt.image import interfaces as image_interfaces
 from dkt.interface import implements
 
-class Config(object):
-    implements(image_interfaces.IImageBaseConfig)
-
 class Hook(object):
     def _check_config(self, new, list, version, image, initrd):
         for l in list:
             if image == list.file:
                 return
-        n = Config()
+        c = {
+            'image':
+            {
+                'type': 'linux',
+                'architecture': 'unknown',
+                'file': image,
+                'version': version,
+                'features': [],
+            },
+        }
+        if initrd is not None:
+            c['initramfs'] = {'file': initrd}
+        n = Config(c)
         new.append(n)
 
     def _get_files(self):



More information about the Kernel-svn-changes mailing list