Set-DbaAgentJobOutputFile: also report the current output file name #9646
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.
Closes #9645
Type of Change
Invoke-ManualPester
)Purpose
To show the file that you have changed your output file to rather than what it was.
Approach
Just added one line and renamed another.
I have not added more documentation for
$Step
. I think it is doing more than I'm guessing at. I'd rather leave that to hands that have used it for more than a week.Commands to test
Just run
Set-DbaAgentJobOutputFile
.Screenshots
Old version, when running
Set-DbaAgentJobOutputFile -SqlInstance $ins -Job 'Job One' -OutPutFile 'foo.txt'
. Note that it makes no mention offoo.txt
.New version, when running
Set-DbaAgentJobOutputFile -SqlInstance $ins -Job 'Job One' -OutPutFile 'foo34445578.txt'
. Note that it shows my silly old name as well as my silly new one.Learning
This was my grand excuse to install PowerShell on Linux.