20 Commits

Author SHA1 Message Date
1827cf2e3e WIP: updated log level on some log entries and added environment variable expansion for command line and its arguments 2025-05-26 17:17:20 +10:00
61d735bbad WIP: unit test done, need further test 2025-05-25 09:12:39 +10:00
3bdca8c540 fix(task/cron): use the correct pointer to build structure
feat(init): included enviroment variable and working directory
test(cron): wip
2024-03-29 11:30:36 +00:00
f2bfd6e60b fix(init): removed unnecessary error message when waiting for child process; race with wait all
fix(exec): fallback to os.Args when no delimiter found
fix(pidproxy): fallback to os.Args when no delimiter found
fix(splitargs): return full selfArgs
fix(experiment/starter): replaced bool no-wait with count
test(docker/bookworm-newconfig): added test for background process + pid proxy
2024-03-28 22:21:57 +11:00
7db6f6f8f3 fix(splitargs): wrong code, check should be outside of loop
feat(config): added WMPidProxyCheckVersion and WMExecCheckVersion to the interface; mutex for accessing viper
fixed(docker/bookworm-newconfig): golang version and config path
feat(UtilDepCheck): added utility dependency check before running the task
2024-03-27 23:04:30 +11:00
a63646aab2 wip: prepareCommand for service completed; next cron 2024-03-24 12:54:37 +00:00
8f68c4ace9 wip: created example files with new config and implementing new config in init 2024-03-24 13:24:47 +11:00
a1d0360d46 wip: feat(FindUtils): find wmexec and wmpidproxy + get version 2024-01-25 19:40:50 +11:00
1926598c0f wip: feat(task): defined concrete type for user group
wip: feat(version): added placeholder file + update gitignore
wip: chore: removed unnecessary files
2024-01-11 13:13:33 +11:00
cdc66a2c22 wip: feat(task): added missing information and rearrange 2024-01-11 11:56:18 +11:00
98d57cda84 wip: feat(task): added AutoStart and AutoRestart on ServiceTask 2024-01-01 11:35:18 +11:00
22fee125bc wip: refactor for new config format 2023-12-31 13:51:17 +11:00
8cf92167df chore: fix .gitignore
feat(waiter): waiting for signal
2023-12-14 00:11:39 +00:00
b589fb8f0c debug: adjust cron ticker interval & debug message 2023-12-09 09:35:16 +00:00
dd66cb9f1e test: prepare 2023-12-09 08:40:07 +00:00
d5eb872b13 fix: mismatch WaitGroup 2023-12-09 04:29:38 +00:00
9128503da1 wip: pipe stdout & stderr 2023-12-09 02:44:06 +00:00
bd4ba67ad2 wip: config 2023-12-08 15:15:35 +11:00
eb7bde3cbe wip 2023-12-08 15:15:35 +11:00
a4ba011b36 wip: start simple 2023-12-08 15:15:35 +11:00