Commit Graph

42 Commits

Author SHA1 Message Date
b9f8ee7599 sequencer - endReturn and saveReturn can read last return value ($?)
Reset return value before calling a step function
2023-01-03 15:22:31 +01:00
09fd9c9576 sequencer - fix if run by a user without home 2022-12-22 11:41:09 +01:00
f6a06a9696 sequencer - addConf support for backslash escapes
sequencer - new api function rmold to remove oldest files in a directory
2022-12-19 22:03:03 +01:00
a57fda8d3f sequencer - possiblity to skip seq_config for a single step (step_xx_noconf=) 2022-12-16 15:43:03 +01:00
89c36afb0d sequencer - fix ask getopts 2022-12-15 13:40:54 +01:00
e68a394e33 sequencer - fix missing getops argument 2022-12-15 11:10:42 +01:00
1f431daa16 Rework step options handling 2022-12-12 11:16:26 +01:00
44ae559918 sequencer - fix getopts case strings with - 2022-12-11 08:47:36 +01:00
ba4eae5ef2 sequencer - Attempt to reduce line amount without loosing readability 2022-12-11 00:34:43 +01:00
aeef3e89cd sequencer - make more use of getopts and sort helpApi alphabetically 2022-12-10 23:36:46 +01:00
f844160d02 sequencer - output only step help with -h and use less if output is longer than one line 2022-12-10 23:12:07 +01:00
38f39a51f7 sequencer - fix type
mailserver - fix escaping
2022-12-04 23:38:01 +01:00
768b6fef2b sequencer - fix possible filename with space problem 2022-11-29 21:06:47 +01:00
3bf94eb781 sequencer - fix uncought error in new col_off function
sequencer - add debug and dry-run to sqr_args
2022-11-28 23:02:35 +01:00
915f8cbf3f sequencer - rework color handling, adding option to have color codes within pipes
sequencer - helpApi now uses less by default
2022-11-28 14:24:25 +01:00
5bd33d6a59 sequencer - fix -c opening config file twice if not existent before
LOG_TIME stamp in local time
2022-11-23 12:14:51 +01:00
c88f94e845 sequencer - add function die() to end seq anywhere 2022-08-28 18:15:26 +02:00
e289f37be2 sequencer - addconf: allow empty source and fix printf missing newline 2022-08-12 18:05:33 +02:00
c50b5fd647 sequencer - fix shellcheck warnings 2022-06-29 10:35:20 +02:00
ad93a5eb9c sequencer - add more options to info,warning,... output 2022-06-11 09:43:53 +02:00
a6eeccb417 sequencer - fix -pl failing when there is no step 1 2022-06-02 16:03:44 +02:00
13b620a224 sequencer - updating documentation 2022-06-02 13:05:14 +02:00
53d3748dd9 sequencer.sh - add functions to disable and enable errorcheck 2022-06-01 22:44:49 +02:00
0f428a01d9 sequencer - fix missing newline for confirm() with one character when LOG_LEVEL=0 2022-06-01 15:08:07 +02:00
4554625f5f sequencer - fix show profile * if no prfile directory exists 2022-06-01 14:35:54 +02:00
2ea45fd9fd matterbridge - restart service after compilation 2022-06-01 11:15:40 +02:00
89c9e43979 sequencer - update help api 2022-05-29 23:01:06 +02:00
8586867dbb WIP revert finished messag 2022-05-29 19:18:23 +02:00
7de1f7673f WIP some more variable refactoring 2022-05-29 18:36:42 +02:00
552927d25f support profiles and step aliases with spaces 2022-05-29 12:42:26 +02:00
51e3d774bd full step execution support (selective or continous), profile support, addConf, seq template from own file
WIP helpApi, small refactoring of globals
2022-05-28 23:54:07 +02:00
8bd247759b WIP profile-, seq config and edit config support 2022-05-23 22:43:22 +02:00
b11c7d2a3f WIP added help and related functions
Some refactoring and shellcheck; TODO: template
2022-05-18 18:42:12 +02:00
a67c92555d WIP additional functions, system text editor detection, fix listSteps output
Adding sequence template
2022-05-17 14:34:27 +02:00
ea6e85a020 Adding --liststeps and --version 2022-05-11 15:14:19 +02:00
b758adc513 removed testing code 2022-05-11 00:14:41 +02:00
5454b1ff7c sequencer - Log function able to write to stderr 2022-05-10 23:52:56 +02:00
a0f596eaa2 WIP - exe(p) and output color 2022-05-04 23:01:39 +02:00
522294208e WIP rewrite with bash best practices 2022-05-04 12:14:57 +02:00
be3f9aff0b Refactor folder structure and adding first seqs 2019-04-02 23:11:19 +02:00
cf1bfc527f Separating sequence controller from step definition 2019-04-02 22:36:56 +02:00
ad724ddc3d First commit of sequencer template 2019-03-29 00:12:35 +01:00