mirror of
https://github.com/nymurbd/MikroTik-scripts.git
synced 2025-08-17 08:10:59 +02:00
capsman-download-packages: move condition to loop
This commit is contained in:
parent
58d105da00
commit
30166cc287
1 changed files with 16 additions and 17 deletions
|
@ -16,8 +16,8 @@
|
||||||
:local "installed-version" [ / system package update get installed-version ];
|
:local "installed-version" [ / system package update get installed-version ];
|
||||||
:local updated false;
|
:local updated false;
|
||||||
|
|
||||||
:foreach package in=[ / file find where type=package name~("^" . $"package-path") ] do={
|
:foreach package in=[ / file find where type=package \
|
||||||
:if ([ / file get $package package-version ] != $"installed-version") do={
|
package-version!=$"installed-version" name~("^" . $"package-path") ] do={
|
||||||
:local "package-name" [ / file get $package package-name ];
|
:local "package-name" [ / file get $package package-name ];
|
||||||
:local "package-architecture" [ / file get $package package-architecture ];
|
:local "package-architecture" [ / file get $package package-architecture ];
|
||||||
:if ($"package-architecture" = "mips") do={
|
:if ($"package-architecture" = "mips") do={
|
||||||
|
@ -34,7 +34,6 @@
|
||||||
:set updated true;
|
:set updated true;
|
||||||
/ file remove $package;
|
/ file remove $package;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
:if ($updated = true) do={
|
:if ($updated = true) do={
|
||||||
/ caps-man remote-cap remove [ find where version!=$"installed-version" ];
|
/ caps-man remote-cap remove [ find where version!=$"installed-version" ];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue