From 2de919b45665d1f96063189766a50cb5901629a3 Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Tue, 19 Apr 2016 20:56:33 +0800 Subject: [PATCH] new: dev: provided new ``image_exposed_ports_0`` function for charms. --- bin/compose | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/compose b/bin/compose index ded9578..e37969f 100755 --- a/bin/compose +++ b/bin/compose @@ -289,7 +289,11 @@ cached_cmd_on_base_image() { } export -f cached_cmd_on_base_image - +image_exposed_ports_0() { + local image="$1" + docker inspect --format='{{range $p, $conf := .Config.ExposedPorts}}{{$p}}{{"\x00"}}{{end}}' "$image" +} +export -f image_exposed_ports_0 ## ## Generic