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:
parent
446596ebdc
commit
6c155396ee
1 changed files with 5 additions and 2 deletions
|
|
@ -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])
|
||||
|
|
|
|||
Loading…
Reference in a new issue