ppp-on-up: use $LogPrintExit2

This will never print to terminal, nevertheless we want proper
log with script name in prefix.
This commit is contained in:
Christian Hesse 2021-06-23 10:59:04 +02:00
parent f26b3da342
commit 39b7bddf49

View file

@ -19,16 +19,16 @@
}
:local IntName [ / interface get $Interface name ];
:log info ("PPP interface " . $IntName . " is up.");
$LogPrintExit2 info $0 ("PPP interface " . $IntName . " is up.") false;
/ ipv6 dhcp-client release [ find where interface=$IntName !disabled ];
:foreach Script in=[ / system script find where source~("\n# provides: ppp-on-up\n") ] do={
:local ScriptName [ / system script get $Script name ];
:do {
:log debug ("Running script from ppp-on-up: " . $ScriptName);
$LogPrintExit2 debug $0 ("Running script: " . $ScriptName) false;
/ system script run $Script;
} on-error={
:log warning ("Running script '" . $ScriptName . "' from ppp-on-up failed!");
$LogPrintExit2 warning $0 ("Running script '" . $ScriptName . "' failed!") false;
}
}