From feab499dcbddcacdd0c1f0ed730afbe1ebe494b5 Mon Sep 17 00:00:00 2001 From: Nikos Skalkotos <skalkoto@grnet.gr> Date: Tue, 13 Mar 2012 12:17:46 +0200 Subject: [PATCH] Add remove_persistent_net method in linux. This will remove the persitent net udev rule. --- image_creator/os_type/linux.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/image_creator/os_type/linux.py b/image_creator/os_type/linux.py index b13bcf1..b6f8c8d 100644 --- a/image_creator/os_type/linux.py +++ b/image_creator/os_type/linux.py @@ -20,6 +20,11 @@ class Linux(Unix): self._uuid[dev] = attr[1] return attr[1] + def remove_persistent_net(self): + persistent_net_rule = '/etc/udev/rules.d/70-persistent-net.rules' + if self.g.is_file(persistent_net_rule): + self.g.rm(persistent_net_rule) + def convert_to_persistent_dev(self): # convert all devices in fstab to persistent persistent_root = self._persistent_fstab() -- GitLab