Jose Diaz-Gonzalez
cdff4ae867
refactor: use CallPlugnTrigger instead of PlugnTriggerOutput
...
Refs #6422
2024-03-14 01:18:28 -04:00
Jose Diaz-Gonzalez
3843ac2de2
fix: do not print command directly and instead use LogWarn to send to stdout
...
If we use the standard logging method from go-execute, any subprocess calls through plugn may capture the wrong output due to handling stdout.
2024-02-21 18:15:11 -05:00
Jose Diaz-Gonzalez
d8401a4d86
refactor: remove all calls to common.NewShellCmdWithArgs
2024-02-12 20:58:51 -05:00
Jose Diaz-Gonzalez
3c6cc68086
refactor: capture output by default
...
This is almost certainly the correct default for Dokku. While it's a BC break and might cause an increase in memory usage, the api is mostly internal and therefore this is safe to use.
2024-02-12 20:28:31 -05:00
Jose Diaz-Gonzalez
bcf25ba5cd
feat: add WithContext functions for all subprocess-related code
...
Also deprecate the existing subprocess calls.
2024-02-11 23:04:20 -05:00
Jose Diaz-Gonzalez
0cf26ac994
feat: add wrappers for exec and ssh commands
2024-01-20 05:05:35 -05:00