+ self.out.output('Removing swap entry from fstab')
+
+ new_fstab = ""
+ fstab = self.g.cat('/etc/fstab')
+ for line in fstab.splitlines():
+
+ entry = line.split('#')[0].strip().split()
+ if len(entry) == 6 and entry[2] == 'swap':
+ continue
+
+ new_fstab += "%s\n" % line
+
+ self.g.write('/etc/fstab', new_fstab)
+
+ @sysprep()
+ def use_persistent_block_device_names(self, print_header=True):
+ """Scan fstab & grub configuration files and replace all non-persistent
+ device appearences with UUIDs.
+ """
+
+ if print_header:
+ self.out.output(
+ 'Replacing fstab & grub non-persistent device appearences')