Commit graph

3102 commits

Author SHA1 Message Date
Christian Hesse
07551cd562 update-tunnelbroker: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
4222d11f11 unattended-lte-firmware-upgrade: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
3d10fd82c8 telegram-chat: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
414870f051 sms-forward: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
f18930688e netwatch-notify: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
6ccc37334c netwatch-dns: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
4b4346d0b4 mod/ssh-keys-import: fix error condition 2025-05-12 12:09:24 +02:00
Christian Hesse
937ac0aaba mod/ssh-keys-import: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
fdcd5f8b01 mod/scriptrunonce: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
954bee9949 mode-button: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
5caf54b26e mod/notification-gotify: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
29c6151d1e mod/notification-matrix: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
0acb501ff5 mod/notification-ntfy: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
9b9233a013 mod/notification-telegram: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
8c7cd61892 lease-script: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
ee9d61e28a gps-track: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
48eca31f3c global-functions: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
55e568414c global-functions: $ValidateSyntax: add debug output 2025-05-12 12:09:24 +02:00
Christian Hesse
912061b624 global-functions: $ValidateSyntax: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
172ca2c709 global-functions: $ScriptInstallUpdate: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
c0ea72ec7a global-functions: $RmFile: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
4cdcd081e5 global-functions: $RmDir: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
9b46c36641 global-functions: $MkDir: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
efd259f868 global-functions: $GetMacVendor: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
d419e58abd global-functions: $FetchHuge: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
0e891b0963 global-functions: $DownloadPackage: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
c36e303e01 global-config: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
fc742edc58 fw-addr-lists: adopt changes in wording 2025-05-12 12:09:24 +02:00
Christian Hesse
cefc9d7e4b fw-addr-lists: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
72a7f20a64 check-routeros-update: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
5cc8b7281a check-lte-firmware-upgrade: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
89f569c7c0 check-health: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
3422783191 backup-upload: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
48336ac82c backup-partition: :do ... on-error=... -> :onerror ... do=... 2025-05-12 12:09:24 +02:00
Christian Hesse
93aef0f6d5 sms-forward: add error handling on message removal 2025-05-12 12:09:24 +02:00
Christian Hesse
fee36452b9 sms-forward: delay after removal...
... to give the SIM card some time to succeed. Removing several messages
one after another fails without this.
2025-05-12 12:09:24 +02:00
Christian Hesse
f095b581e7 global-functions: $ScriptInstallUpdate: set config and functions not ready...
... before reload. This should fix some corner cases where scripts ran
with broken configuration or functions.

Also do reload both - configuration and functions - to simplify the
function.
2025-05-12 12:09:24 +02:00
Christian Hesse
661aad522b global-config: add another visual hint 2025-05-12 12:09:24 +02:00
Christian Hesse
4561b17dbf global-config: add another comment with visual hint 2025-05-12 12:09:24 +02:00
Christian Hesse
39295b4954 Merge branch 'global-config-ready' into next 2025-05-08 09:51:08 +02:00
Christian Hesse
0f58cecc0f global-wait: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
f2dbb9eff3 update-tunnelbroker: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
b4d80d3b17 update-gre-address: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
9b5419b939 telegram-chat: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
15248ffd39 sms-forward: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
6270ac45d8 sms-action: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
194698f53f ppp-on-up: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
38ec392a5f packages-update: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
aaecd1b457 ospf-to-leds: check for global config to be ready 2025-05-08 09:51:08 +02:00
Christian Hesse
5b40380cd2 netwatch-notify: check for global config to be ready 2025-05-08 09:51:08 +02:00