[lvm-devel] master - lvmdbusd: Add check for reserved name '_vdata'

Tony Asleson tasleson at sourceware.org
Wed Oct 30 15:43:51 UTC 2019


Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=bafe5d15b1e3c1e31b9c4c32cd875dc5dfe2a2fb
Commit:        bafe5d15b1e3c1e31b9c4c32cd875dc5dfe2a2fb
Parent:        b7c64fe8e29ffc003364da93047b9e003c35fc96
Author:        Tony Asleson <tasleson at redhat.com>
AuthorDate:    Thu Oct 3 12:19:07 2019 -0500
Committer:     Tony Asleson <tasleson at redhat.com>
CommitterDate: Wed Oct 30 10:38:40 2019 -0500

lvmdbusd: Add check for reserved name '_vdata'

Added for vdo support.
---
 daemons/lvmdbusd/utils.py |    2 +-
 test/dbus/lvmdbustest.py  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/daemons/lvmdbusd/utils.py b/daemons/lvmdbusd/utils.py
index 8d64117..40b8a68 100644
--- a/daemons/lvmdbusd/utils.py
+++ b/daemons/lvmdbusd/utils.py
@@ -455,7 +455,7 @@ _ALLOWABLE_CH_SET = set(_ALLOWABLE_CH)
 _ALLOWABLE_VG_LV_CH = string.ascii_letters + string.digits + '.-_+'
 _ALLOWABLE_VG_LV_CH_SET = set(_ALLOWABLE_VG_LV_CH)
 _LV_NAME_RESERVED = ("_cdata", "_cmeta", "_corig", "_mimage", "_mlog",
-	"_pmspare", "_rimage", "_rmeta", "_tdata", "_tmeta", "_vorigin")
+	"_pmspare", "_rimage", "_rmeta", "_tdata", "_tmeta", "_vorigin", "_vdata")
 
 # Tags can have the characters, based on the code
 # a-zA-Z0-9._-+/=!:&#
diff --git a/test/dbus/lvmdbustest.py b/test/dbus/lvmdbustest.py
index 4ae8b25..31dc4ff 100755
--- a/test/dbus/lvmdbustest.py
+++ b/test/dbus/lvmdbustest.py
@@ -1670,7 +1670,7 @@ class TestDbusService(unittest.TestCase):
 		for reserved in (
 				"_cdata", "_cmeta", "_corig", "_mimage", "_mlog",
 				"_pmspare", "_rimage", "_rmeta", "_tdata", "_tmeta",
-				"_vorigin"):
+				"_vorigin", "_vdata"):
 			with self.assertRaises(dbus.exceptions.DBusException):
 				self.handle_return(
 					vg_proxy.Vg.LvCreateLinear(




More information about the lvm-devel mailing list