1
0
Fork 0

hotplug: do not apply dynamic tuning if dynamic tuning is disabled

Resolves: rhbz#1193682

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
This commit is contained in:
Jaroslav Škarvada 2015-06-16 15:04:15 +02:00
parent 446596ebdc
commit 6c155396ee

View file

@ -1,4 +1,5 @@
import base
import tuned.consts as consts
import tuned.logs
log = tuned.logs.get()
@ -67,8 +68,10 @@ class Plugin(base.Plugin):
def _added_device_apply_tuning(self, instance, device_name):
self._execute_all_device_commands(instance, [device_name])
self._instance_apply_dynamic(instance, device_name)
if instance.has_dynamic_tuning and self._global_cfg.get(consts.CFG_DYNAMIC_TUNING, consts.CFG_DEF_DYNAMIC_TUNING):
self._instance_apply_dynamic(instance, device_name)
def _removed_device_unapply_tuning(self, instance, device_name):
self._instance_unapply_dynamic(instance, device_name)
if instance.has_dynamic_tuning and self._global_cfg.get(consts.CFG_DYNAMIC_TUNING, consts.CFG_DEF_DYNAMIC_TUNING):
self._instance_unapply_dynamic(instance, device_name)
self._cleanup_all_device_commands(instance, [device_name])