Functions/Set-Output.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function Set-Output {
    param(
        $outputData,
        $outputFileName
    )

    #fallback data dump
    Out-Text -outputData $outputData

    #hooking up all available outputs
    if(!$outputs -or $outputs.contains("csv")){
        Out-Csv -outputData $outputData -outputFileName $outputFileName
    }

    if($outputs -and $outputs.contains("excel")){
        Out-Excel -outputData $outputData -outputFileName $outputFileName
    }
}