Merge pull request #243 from jmencak/irqbalance-restart
Try-restart irqbalance service upon writing /etc/sysconfig/irqbalance
This commit is contained in:
commit
0a001186e6
1 changed files with 6 additions and 2 deletions
|
|
@ -474,14 +474,18 @@ restore_logs_syncing() {
|
|||
}
|
||||
|
||||
irqbalance_banned_cpus_clear() {
|
||||
sed -i '/^IRQBALANCE_BANNED_CPUS=/d' /etc/sysconfig/irqbalance
|
||||
sed -i '/^IRQBALANCE_BANNED_CPUS=/d' /etc/sysconfig/irqbalance || return
|
||||
if [ ${1:-restart} = restart ]; then
|
||||
systemctl try-restart irqbalance
|
||||
fi
|
||||
}
|
||||
|
||||
irqbalance_banned_cpus_setup() {
|
||||
irqbalance_banned_cpus_clear
|
||||
irqbalance_banned_cpus_clear norestart
|
||||
if [ -n "$1" ]; then
|
||||
echo "IRQBALANCE_BANNED_CPUS=$1" >> /etc/sysconfig/irqbalance
|
||||
fi
|
||||
systemctl try-restart irqbalance
|
||||
}
|
||||
|
||||
#
|
||||
|
|
|
|||
Loading…
Reference in a new issue