Skip to content

ConvertTo-nbId not working for clusters #31

@steinbachio

Description

@steinbachio

As clusters don't have a slug, ConvertTo-nbId needs an additional check for clusters like this.

try {
    if ($source -match '.*\/_choices') {
        Return Invoke-nbApi -resource ($source) |
            Where-object label -eq $value |
            Select-Object -ExpandProperty value
    }
    # insertion below
    if($Source -eq 'virtualization/clusters') {
        Return (Invoke-nbApi -Resource ($Source) -Query @{name = $Value}).results[0].id
    }
    # end insertion
    Return (Invoke-nbApi -resource ($source) -Query @{slug = $Value}).results[0].id
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions