mirror of
https://github.com/eworm-de/routeros-scripts.git
synced 2025-06-22 09:53:33 +02:00
check-routeros-update: support switching to stable channel...
... with a feature update in testing channel.
This commit is contained in:
parent
d360cc05be
commit
f17502d3d0
1 changed files with 9 additions and 0 deletions
|
@ -125,6 +125,15 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
:if ([ $ScriptFromTerminal $ScriptName ] = true) do={
|
:if ([ $ScriptFromTerminal $ScriptName ] = true) do={
|
||||||
|
:if (($Update->"channel") = "testing" && ($NumInstalled & 0xffff0000) < ($NumLatest & 0xffff0000)) do={
|
||||||
|
:put ("This is a feature update in testing channel. Switch to channel 'stable'? [y/N]");
|
||||||
|
:if (([ /terminal/inkey timeout=60 ] % 32) = 25) do={
|
||||||
|
/system/package/update/set channel=stable;
|
||||||
|
$LogPrint info $ScriptName ("Switched to channel 'stable', please re-run!");
|
||||||
|
:error true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
:put ("Do you want to install RouterOS version " . $Update->"latest-version" . "? [y/N]");
|
:put ("Do you want to install RouterOS version " . $Update->"latest-version" . "? [y/N]");
|
||||||
:if (([ /terminal/inkey timeout=60 ] % 32) = 25) do={
|
:if (([ /terminal/inkey timeout=60 ] % 32) = 25) do={
|
||||||
$DoUpdate;
|
$DoUpdate;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue