Files
dokku/plugins
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
..
2026-04-26 04:07:58 +00:00
2026-04-26 04:07:58 +00:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-26 04:07:58 +00:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-26 04:07:58 +00:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-26 04:07:58 +00:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-29 12:16:58 -04:00
2026-04-26 04:07:58 +00:00
2026-04-29 12:16:58 -04:00
2026-04-26 04:07:58 +00:00
2026-04-26 04:07:58 +00:00
2026-04-26 04:07:58 +00:00
2026-04-26 04:07:58 +00:00