functions/private/Set-ModuleVariable.ps1
Function Set-ModuleVariable { [cmdletbinding()] param() $Config = Get-Content "$global:Root\config.json"|ConvertFrom-Json foreach($Property in ($Config.config|gm -MemberType NoteProperty).Name){ $null = New-Variable -Scope Global -Name $Property -Value $($Config.config.$Property) -Force write-verbose "Creating property '$Property' with value '$($Config.config.$Property)'" } } |