Capture run time of plugins; Allow overriding default log values via env #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Support specifying log dir and log file values via env in case if pm doesn't have permissions to write on /var/log dir.
Capture run time of plugins
List file names in case of gofmt errors
Testing
Support env vars PM_LOG_DIR and PM_LOG_FILE to set log location
Support env vars PM_LOG_DIR and PM_LOG_FILE to set log location so that running tests where pm doesn't have permissions to write log into /var/log/ dir doesn't fail.
Before
No permissions
With permissions
If permissions were present, it used to write to default log first before switching to specified log.
Setting log path via ENV
With ENV variable support, the default log dir and file can be overridden as well.
Run time is now captured in the json/yaml files specified
List file names in case of gofmt errors