Public/Get-BitbucketSession.ps1
Function Get-BitbucketSession { param( [Parameter(Mandatory=$false)] [String] $Id = "*", [Parameter(Mandatory=$false)] [String] $Server = "*", [Parameter(Mandatory=$false)] [Switch] $All) $Sessions = $global:BITBUCKETCLI_SESSIONS.Values if(!$All){ $Sessions = $Sessions ` | Where-Object { $_.Server -like "$Server" -and $_.Id -like "$Id" } ` | Select-Object -First 1 } return $Sessions | Sort-Object Workspace -Descending } |