[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