[kernel] r11171 - people/waldi/dkt/bin

Bastian Blank waldi at alioth.debian.org
Fri Apr 25 13:28:56 UTC 2008


Author: waldi
Date: Fri Apr 25 13:28:56 2008
New Revision: 11171

Log:
bin/dkt-maintainer: Move some common copy.


Modified:
   people/waldi/dkt/bin/dkt-maintainer

Modified: people/waldi/dkt/bin/dkt-maintainer
==============================================================================
--- people/waldi/dkt/bin/dkt-maintainer	(original)
+++ people/waldi/dkt/bin/dkt-maintainer	Fri Apr 25 13:28:56 2008
@@ -31,6 +31,12 @@
             c['modules'] = {'abi': self.package[14:]}
         return Config(c)
 
+    def run_imagetask(self):
+        super(MainAll, self).run_imagetask(self.type, self.itemconfig, (self.command,) + self.args)
+
+    def run_modulestask(self):
+        super(MainAll, self).run_modulestask(self.type, self.itemconfig, (self.command,) + self.args)
+
     def run_systemtask(self):
         if self.command in self.commands_systemtask:
             super(MainAll, self).run_systemtask(self.type)
@@ -86,19 +92,19 @@
 class MainImagePreInst(MainAllPreInst):
     def __call__(self):
         self.run_systemtask()
-        self.run_imagetask('preinst', self.itemconfig, (self.command,) + self.args)
+        self.run_imagetask()
 
 class MainImagePostInst(MainAllPostInst):
     def __call__(self):
         self.run_systemtask()
-        self.run_imagetask('postinst', self.itemconfig, (self.command,) + self.args)
+        self.run_imagetask()
         self.bootconfig_generate()
         self.bootconfig_deploy()
 
 class MainImagePreRm(MainAllPreRm):
     def __call__(self):
         self.run_systemtask()
-        self.run_imagetask('prerm', self.itemconfig, (self.command,) + self.args)
+        self.run_imagetask()
         self.bootconfig_generate()
         self.bootconfig_delete(self.package)
         self.bootconfig_deploy()
@@ -106,27 +112,27 @@
 class MainImagePostRm(MainAllPostRm):
     def __call__(self):
         self.run_systemtask()
-        self.run_imagetask('postrm', self.itemconfig, (self.command,) + self.args)
+        self.run_imagetask()
 
 class MainModulesPreInst(MainAllPreInst):
     def __call__(self):
         self.run_systemtask()
-        self.run_modulestask('preinst', self.itemconfig, (self.command,) + self.args)
+        self.run_modulestask()
 
 class MainModulesPostInst(MainAllPostInst):
     def __call__(self):
         self.run_systemtask()
-        self.run_modulestask('postinst', self.itemconfig, (self.command,) + self.args)
+        self.run_modulestask()
 
 class MainModulesPreRm(MainAllPreRm):
     def __call__(self):
         self.run_systemtask()
-        self.run_modulestask('prerm', self.itemconfig, (self.command,) + self.args)
+        self.run_modulestask()
 
 class MainModulesPostRm(MainAllPostRm):
     def __call__(self):
         self.run_systemtask()
-        self.run_modulestask('postrm', self.itemconfig, (self.command,) + self.args)
+        self.run_modulestask()
 
 clss = {
     'image-preinst': MainImagePreInst,



More information about the Kernel-svn-changes mailing list