if not lv.startswith('old_'):
continue
+ # If the LV doesn't exist, for whatever reason, don't
+ # proceed because the dd will simply fill the devfs
+ # by creating a regular file and filling it with zeros.
+ if not os.path.exists(lv_path):
+ continue
+
syslog.syslog(syslog.LOG_INFO, "Cleaning up LV '%s'" % lv_path)
# In a perfect world, this should be erroring out with