Public/Remove-BitbucketSession.ps1
Function Remove-BitbucketSession{ param( [Parameter(Mandatory=$false)] [Int] $Id, [Parameter(Mandatory=$false)] [String] $Server) if($Server){ $global:BITBUCKETCLI_SESSIONS.Remove($Server) }elseif($Id -and $Id -gt 0){ @($global:BITBUCKETCLI_SESSIONS.Keys) ` | Where-Object { $global:BITBUCKETCLI_SESSIONS[$_].Id -eq $Id } ` | ForEach-Object { $global:BITBUCKETCLI_SESSIONS.Remove($_) } }else{ $global:BITBUCKETCLI_SESSIONS=@{} } } |