Jose Diaz-Gonzalez
0e320d2832
feat: short-circuit report fetching if only retrieving a single value
...
This speeds up report output when specifying a flag as extra data that isn't used will not be fetched unnecessarily.
2020-12-30 00:37:43 -05:00
Jose Diaz-Gonzalez
38b96c1e27
fix: add comments
2020-12-30 00:28:59 -05:00
Jose Diaz-Gonzalez
28c9f42a25
refactor: parallelize report commands
...
This will make reports a bit faster to run, and is safe to do as reports should not change app state.
2020-12-29 23:56:10 -05:00
Jose Diaz-Gonzalez
574304486a
chore: make the structs internal
...
They don't need to be exported as they are only used within this plugin.
2020-12-20 04:15:42 -05:00
Jose Diaz-Gonzalez
57b884e7c7
feat: enhance logging for parallel commands
...
This logging change makes it easier to figure out what is breaking where when running commands in parallel.
2020-12-20 04:15:42 -05:00
Jose Diaz-Gonzalez
b6db484393
fix: correct stickler-ci issues
2020-11-22 15:01:36 -05:00
Jose Diaz-Gonzalez
7cdc68a007
refactor: use framework for running function against all apps
2020-11-22 15:01:36 -05:00
Jose Diaz-Gonzalez
e6e5ede436
refactor: make parallel commands available to all of Dokku
...
There are other places in the codebase that currently act on all apps or could benefit from being able to do so. Being able to run `common.RunCommandAgainstAllApps()` and get that for free will be a boon to implementing this functionality elsewhere.
2020-11-21 20:57:33 -05:00