Christian Hesse
b66332eb46
mod/notification-email: $FlushEmailQueue: just return on empty queue
2024-12-17 13:21:14 +01:00
Christian Hesse
8c8c75ca66
mod/notification-email: $FlushEmailQueue: move the check up...
...
... as this needs to be done before creating a scheduler. 😜
Also remove the scheduler and return.
2024-12-17 11:20:09 +01:00
Christian Hesse
1e2ca3d214
mod/notification-email: $FlushEmailQueue: create scheduler if missing...
...
... as it is required to be modified several times below.
2024-12-17 11:20:09 +01:00
Christian Hesse
5310673152
mod/notification-email: $FlushEmailQueue: return on purge
2024-12-17 11:20:09 +01:00
Christian Hesse
009a6bd762
mod/notification-email: $FlushEmailQueue: return on success
2024-12-17 11:20:09 +01:00
Christian Hesse
8231c3e833
global-functions: $WaitForFile: delay until "complete"...
...
Well, turns out that waiting for existence of a file is not sufficient.
Chances are that a file is available just partly, so wait until the size
no longer changes... Let's hope that works as expected. 🤞
2024-12-17 11:20:09 +01:00
Christian Hesse
d70efe910a
mode-button: support led toggle without extra script
2024-12-17 11:20:09 +01:00
Christian Hesse
c311e58d99
leds-toggle-mode: toggle in one call...
...
... and drop the condition.
2024-12-17 11:20:09 +01:00
Christian Hesse
42bcc63d29
mod/notification-email: increase retry interval on failure
2024-12-17 11:20:09 +01:00
Christian Hesse
bceabebf9c
mod/notification-email: drop useless safeguard
...
Guess it was useful back in the day. Now the function exits early if the
queue is empty... So this can never be zero.
2024-12-17 11:19:57 +01:00
Christian Hesse
519cb85e28
Merge branch 'func-exit-error' into next
2024-12-09 11:49:50 +01:00
Christian Hesse
e51191035b
mode-button: $ModeButtonScheduler: explicitly name the variable
2024-12-09 11:49:50 +01:00
Christian Hesse
210ef26b93
mod/ssh-keys-import: $SSHKeysImportFile: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
f8a55860af
check-routeros-update: pass script name to local function
2024-12-09 11:49:50 +01:00
Christian Hesse
1788c05998
mod/ssh-keys-import: $SSHKeysImport: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
3866ea1923
Merge branch 'exit-error' into next
2024-12-09 11:49:50 +01:00
Christian Hesse
73e0ac75f1
mod/scriptrunonce: $ScriptRunOnce: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
48bcf8ee6e
global-functions: $FetchHuge: passing boolean to function is still broken... 🤨
2024-12-09 11:49:50 +01:00
Christian Hesse
ee030740cb
update-tunnelbroker: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
4968b79fc1
mod/notification-telegram: $SendTelegram: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
d4ea0e18a7
update-gre-address: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
e89867be15
mod/notification-telegram: $FlushTelegramQueue: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
adbefca0e4
telegram-chat: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
e76ae11b02
mod/notification-ntfy: $SendNtfy: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
a78fe98fd0
sms-forward: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
aac723e2a1
mod/notification-ntfy: $FlushNtfyQueue: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
ede351f47e
sms-action: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
de9dee83be
mod/notification-matrix: $SendMatrix: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
be05480071
ppp-on-up: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
1994b23e46
mod/notification-matrix: $FlushMatrixQueue: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
81f59f9894
packages-update: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
1927dc505a
mod/notification-email: $SendEMail: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
eeb76c227c
ospf-to-leds: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
5450618723
mod/notification-email: $FlushEmailQueue: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
bdc15eaefb
netwatch-notify: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
34172e4c78
mod/ipcalc: $IPCalc: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
d89a369485
netwatch-dns: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
05cb87f475
mod/inspectvar: $InspectVar: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
b7ce6aee71
mode-button: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
495232b299
mod/bridge-port-vlan: $BridgePortVlan: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
da7a031081
log-forward: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
5db686a15c
mod/bridge-port-to: $BridgePortTo: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
177a1e798a
lease-script: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
1fe90a6e9a
mode-button: $ModeButtonScheduler: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
82de8bd935
ipv6-update: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
5b9031ccca
global-functions: $SendNotification: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
a6fd6bd80c
ipsec-to-dns: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
8c5bd8f5e2
global-functions: $ScriptInstallUpdate: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
8e12453058
hotspot-to-wpa: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
ff00c27f99
global-functions: $ExitError: give matching message for functions
2024-12-09 11:49:50 +01:00