Scripts/Utility/get-cohesitycmdletconfig.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
function Get-CohesityCmdletConfig { [CmdletBinding()] param() Begin { } Process { [CohesityConfig]$configObject = [CohesityConfig]::New() $configFileName = $configObject.ConfigFileName $cohesityFolder = $configObject.ConfigFolder $cmdletConfigPath = "$HOME/" + $cohesityFolder + "/" + $configFileName if ([System.IO.File]::Exists($cmdletConfigPath)) { $config = Get-Content $cmdletConfigPath | ConvertFrom-Json $config } } End { } } |