1
0
Fork 0

plugin_sysfs: support glob for verify

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
This commit is contained in:
Jaroslav Škarvada 2015-05-22 18:34:00 +02:00
parent 78f7683d85
commit cd32246c37

View file

@ -43,10 +43,11 @@ class SysfsPlugin(base.Plugin):
def _instance_verify_static(self, instance):
ret = True
for key, value in instance._sysfs.iteritems():
if self._check_sysfs(key):
curr_val = self._read_sysfs(key)
if self._verify_value(key, value, curr_val) == False:
ret = False
for f in glob.iglob(key):
if self._check_sysfs(f):
curr_val = self._read_sysfs(f)
if self._verify_value(f, value, curr_val) == False:
ret = False
return ret
def _instance_unapply_static(self, instance, profile_switch = False):