[kernel] r9197 - people/waldi/dkt/lib/dkt/image

Bastian Blank waldi at alioth.debian.org
Wed Jul 25 10:12:59 UTC 2007


Author: waldi
Date: Wed Jul 25 10:12:59 2007
New Revision: 9197

Log:
lib/dkt/image: Add.


Added:
   people/waldi/dkt/lib/dkt/image/
   people/waldi/dkt/lib/dkt/image/__init__.py
   people/waldi/dkt/lib/dkt/image/base.py
   people/waldi/dkt/lib/dkt/image/interfaces.py

Added: people/waldi/dkt/lib/dkt/image/__init__.py
==============================================================================
--- (empty file)
+++ people/waldi/dkt/lib/dkt/image/__init__.py	Wed Jul 25 10:12:59 2007
@@ -0,0 +1 @@
+import base

Added: people/waldi/dkt/lib/dkt/image/base.py
==============================================================================
--- (empty file)
+++ people/waldi/dkt/lib/dkt/image/base.py	Wed Jul 25 10:12:59 2007
@@ -0,0 +1,12 @@
+from . import interfaces
+from dkt.config import interfaces as config_interfaces
+from dkt.interface import implements
+from dkt.interface.adapter import registry
+
+class BaseConfig(object):
+    implements(interfaces.IImageBaseConfig)
+
+    def __init__(self, context):
+        self.context = context
+
+registry.register([config_interfaces.IConfig], interfaces.IImageBaseConfig, '', BaseConfig)

Added: people/waldi/dkt/lib/dkt/image/interfaces.py
==============================================================================
--- (empty file)
+++ people/waldi/dkt/lib/dkt/image/interfaces.py	Wed Jul 25 10:12:59 2007
@@ -0,0 +1,9 @@
+from dkt.interface import Attribute, Interface
+
+class IImageBaseConfig(Interface):
+    type = Attribute("")
+    architecture = Attribute("")
+
+class IImageXenConfig(Interface):
+    pass
+



More information about the Kernel-svn-changes mailing list