Files
dokku/plugins/scheduler-docker-local
Jose Diaz-Gonzalez e9a53ac82d fix: propagate storage:exec exit codes and route legacy mounts to attachments
CallExecCommand wraps non-zero exit codes as errors with the code populated on the response, so storage:exec was returning the wrapped error and being collapsed to exit 1 by LogFailWithError before the os.Exit branch ran. Both storage's CommandExec and scheduler-docker-local's TriggerSchedulerStorageExec now check ExitCode before err so the underlying tool's status flows through verbatim. Separately, the legacy host:container colon form of storage:mount used to write straight into docker-options, but storage:list now reads only attachments, so newly mounted legacy-form storage was invisible. CommandMount and CommandUnmount route the colon form through LegacyMountToEntry plus AddAttachment / RemoveAttachment, making storage:list show every mount regardless of form while preserving the existing "Mount path already exists." / "Mount path does not exist." error wording.
2026-04-30 01:10:00 -04:00
..
2020-02-10 00:37:00 -05:00
2021-02-13 02:17:25 -05:00
2026-04-26 04:07:58 +00:00
2020-02-10 02:40:59 -05:00
2025-06-18 23:51:39 -04:00
2019-01-07 01:25:55 -05:00
2025-11-18 17:06:30 -05:00