From e5176370f68fb028ba0b5c83c83dac8d796b9d8e Mon Sep 17 00:00:00 2001 From: fj0r <82698591+fj0r@users.noreply.github.com> Date: Wed, 17 Jan 2024 23:09:21 +0800 Subject: [PATCH] fix docker.nu and kubernetes.nu (#739) updates using the spread operator Co-authored-by: nash --- modules/docker/docker.nu | 10 +++++----- modules/kubernetes/kubernetes.nu | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/docker/docker.nu b/modules/docker/docker.nu index 72f63162..63de58c2 100644 --- a/modules/docker/docker.nu +++ b/modules/docker/docker.nu @@ -169,7 +169,7 @@ export def container-log-namespace [ctn: string@"nu-complete docker containers" -n: string@"nu-complete docker ns" # namespace ] { let l = if $l == 0 { [] } else { [--tail $l] } - ^$env.docker-cli ...($n | with-flag -n) logs -f $l $ctn + ^$env.docker-cli ...($n | with-flag -n) logs -f ...$l $ctn } # attach container @@ -228,7 +228,7 @@ export def container-history [img: string@"nu-complete docker images" -n: string # save images export def image-save [-n: string@"nu-complete docker ns" ...img: string@"nu-complete docker images"] { - ^$env.docker-cli ...($n | with-flag -n) save $img + ^$env.docker-cli ...($n | with-flag -n) save ...$img } # load images @@ -259,13 +259,13 @@ export def image-tag [from: string@"nu-complete docker images" to: string -n: s # push image export def image-push [img: string@"nu-complete docker images" -n: string@"nu-complete docker ns" -i] { let $insecure = if $i {[--insecure-registry]} else {[]} - ^$env.docker-cli ...($n | with-flag -n) $insecure push $img + ^$env.docker-cli ...($n | with-flag -n) ...$insecure push $img } # pull image export def image-pull [img -n: string@"nu-complete docker ns" -i] { let $insecure = if $i {[--insecure-registry]} else {[]} - ^$env.docker-cli ...($n | with-flag -n) $insecure pull $img + ^$env.docker-cli ...($n | with-flag -n) ...$insecure pull $img } ### list volume @@ -289,7 +289,7 @@ export def volume-inspect [name: string@"nu-complete docker volume" -n: string@" # remove volume export def volume-remove [...name: string@"nu-complete docker volume" -n: string@"nu-complete docker ns"] { - ^$env.docker-cli ...($n | with-flag -n) volume rm $name + ^$env.docker-cli ...($n | with-flag -n) volume rm ...$name } ### run diff --git a/modules/kubernetes/kubernetes.nu b/modules/kubernetes/kubernetes.nu index 7ca1d83a..7a5fc8c4 100644 --- a/modules/kubernetes/kubernetes.nu +++ b/modules/kubernetes/kubernetes.nu @@ -1056,7 +1056,7 @@ export def kdelh [ name: string@"nu-complete helm list" --namespace (-n): string@"nu-complete kube ns" ] { - helm uninstall $name ($namespace | with-flag -n) + helm uninstall $name ...($namespace | with-flag -n) } # helm template