backup-partition: RouterOS v7 path syntax

This commit is contained in:
Christian Hesse 2022-05-10 14:37:04 +02:00
parent dffd634885
commit 21c4520d17

View file

@ -14,20 +14,20 @@
:global LogPrintExit2;
:if ([ :len [ / partitions find ] ] < 2) do={
:if ([ :len [ /partitions/find ] ] < 2) do={
$LogPrintExit2 error $0 ("Device does not have a fallback partition.") true;
}
:local ActiveRunning [ / partitions find where active running ];
:local ActiveRunning [ /partitions/find where active running ];
:if ([ :len $ActiveRunning ] < 1) do={
$LogPrintExit2 error $0 ("Device is not running from active partition.") true;
}
:local ActiveRunningVar [ / partitions get $ActiveRunning ];
:local ActiveRunningVar [ /partitions/get $ActiveRunning ];
:do {
/ partitions save-config-to ($ActiveRunningVar->"fallback-to");
/partitions/save-config-to ($ActiveRunningVar->"fallback-to");
$LogPrintExit2 info $0 ("Saved configuration to partition '" . \
($ActiveRunningVar->"fallback-to") . "'.") false;
} on-error={