X-Git-Url: https://code.grnet.gr/git/snf-image-creator/blobdiff_plain/22a6d23262e7b25844bf26dc5fc95ce33f4726b2..fba0968870e13efbe1926fa43363aa56efd79ee4:/image_creator/os_type/slackware.py diff --git a/image_creator/os_type/slackware.py b/image_creator/os_type/slackware.py index d4f4c44..5eb823b 100644 --- a/image_creator/os_type/slackware.py +++ b/image_creator/os_type/slackware.py @@ -31,15 +31,16 @@ # interpreted as representing official policies, either expressed # or implied, of GRNET S.A. -from image_creator.os_type.linux import Linux +from image_creator.os_type.linux import Linux, sysprep class Slackware(Linux): - def data_cleanup_log(self): + @sysprep() + def cleanup_log(self): # In slackware the metadata about installed packages are # stored in /var/log/packages. Clearing all /var/log files # will destroy the package management system. - self.foreach_file('/var/log', self.g.truncate, ftype='r', \ - exclude='/var/log/packages') + self.foreach_file('/var/log', self.g.truncate, ftype='r', + exclude='/var/log/packages') # vim: set sta sts=4 shiftwidth=4 sw=4 et ai :