Public/Connect-WPSWSession.ps1
<#
.SYNOPSIS Connects to wilma site and selects primusquery credentials .DESCRIPTION Connect to wilma site, establish websession and selects primusquery credentials to use. .EXAMPLE Connect-WPSWSession Connects to default site .EXAMPLE Connect-WPSWSession -site "testsite" Connects to named site #> function Connect-WPSWSession (){ [CmdletBinding()] param( #Server name, set with New-WPSWSite and Set-WPSWSite [string] $site = 'DEFAULT' ) try { Write-Verbose "Calling New-WPSWSession -site $site" $WPSWSession = New-WPSWSession -site $site Write-Debug $WPSWSession.Result.LoginResult $PsCmdlet.SessionState.PSVariable.Set("_WPSWSession",$WPSWSession ) } Catch { Throw "Could not connect session to $site" } } |