storage/lvm: prefix VM LVM volumes with 'vm-'
This will allow filtering them out in udev rules - to not parse any of it. QubesOS/qubes-issues#2319
This commit is contained in:
parent
fd3f19d4a6
commit
fd5386cd47
@ -134,7 +134,7 @@ class ThinPool(qubes.storage.Pool):
|
||||
|
||||
assert self.name
|
||||
|
||||
volume_config['vid'] = "{!s}/{!s}-{!s}".format(
|
||||
volume_config['vid'] = "{!s}/vm-{!s}-{!s}".format(
|
||||
self.volume_group, vm_name, volume_config['name'])
|
||||
|
||||
volume_config['volume_group'] = self.volume_group
|
||||
@ -180,7 +180,7 @@ class ThinPool(qubes.storage.Pool):
|
||||
|
||||
def rename(self, volume, old_name, new_name):
|
||||
''' Called when the domain changes its name '''
|
||||
new_vid = "{!s}/{!s}-{!s}".format(self.volume_group, new_name,
|
||||
new_vid = "{!s}/vm-{!s}-{!s}".format(self.volume_group, new_name,
|
||||
volume.name)
|
||||
if volume.save_on_stop:
|
||||
cmd = ['clone', volume.vid, new_vid]
|
||||
|
Loading…
Reference in New Issue
Block a user