summaryrefslogtreecommitdiff
path: root/plugins/juju/juju.plugin.zsh
diff options
context:
space:
mode:
authorBabak K. Shandiz <babak.k.shandiz@gmail.com>2023-11-20 14:52:32 +0200
committerGitHub <noreply@github.com>2023-11-20 12:52:32 +0000
commit22f9a8d3b8e3c229409579caff077ec90fbac9a3 (patch)
tree755255cb452b2d2e36ad141644351b631c9d7f81 /plugins/juju/juju.plugin.zsh
parente0213342d12808e916dd02f8ac28509e71dc3283 (diff)
downloadzsh-22f9a8d3b8e3c229409579caff077ec90fbac9a3.tar.gz
zsh-22f9a8d3b8e3c229409579caff077ec90fbac9a3.tar.bz2
zsh-22f9a8d3b8e3c229409579caff077ec90fbac9a3.zip
fix(juju): add `public-address` fallback to `jaddr` (#12046)
Diffstat (limited to 'plugins/juju/juju.plugin.zsh')
-rw-r--r--plugins/juju/juju.plugin.zsh2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/juju/juju.plugin.zsh b/plugins/juju/juju.plugin.zsh
index 0c60e35ce..a82ebaf84 100644
--- a/plugins/juju/juju.plugin.zsh
+++ b/plugins/juju/juju.plugin.zsh
@@ -98,7 +98,7 @@ jaddr() {
elif [[ $# -eq 2 ]]; then
# Get unit address
juju status "$1/$2" --format=json \
- | jq -r ".applications.\"$1\".units.\"$1/$2\".address"
+ | jq -r ".applications.\"$1\".units.\"$1/$2\" | .address // .\"public-address\""
else
echo "Invalid number of arguments."
echo "Usage: jaddr <app-name> [<unit-number>]"