=Added powershell-pipeline functionality to ha cmdlets
This commit is contained in:
parent
47f27cb1f5
commit
10b670269a
3 changed files with 38 additions and 6 deletions
|
@ -1,5 +1,7 @@
|
|||
[CmdletBinding(SupportsShouldProcess)]param(
|
||||
[Alias('Slug')]
|
||||
[string[]]$AddOnSlug,
|
||||
[Alias('Name')]
|
||||
[string[]]$AddOnName,
|
||||
[switch]$InspectContainer,
|
||||
[switch]$NoPatternMatch,
|
||||
|
@ -14,7 +16,7 @@ $addons = $addons.data.addons
|
|||
switch( $Status ) {
|
||||
'Installed' { $addons = $addons | Where-Object Installed }
|
||||
'NotInstalled' { $addons = $addons | Where-Object -Not Installed }
|
||||
'Running' {
|
||||
default {
|
||||
$addons = $addons | Where-Object Installed
|
||||
$InspectContainer = $true
|
||||
}
|
||||
|
@ -49,7 +51,7 @@ switch( $Status ) {
|
|||
$addons = $addons | Where-Object Status -eq 'running'
|
||||
}
|
||||
'Stopped' {
|
||||
$addons = $addons | Where-Object Status -eq 'running'
|
||||
$addons = $addons | Where-Object Status -ne 'running'
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue