Add --internal-ip flag to info command

This commit is contained in:
Jose Diaz-Gonzalez
2016-08-28 23:24:27 -04:00
parent 59062af575
commit cc0cfca7fe
3 changed files with 7 additions and 1 deletions

View File

@@ -65,6 +65,7 @@ dokku postgres:info lolipop --data-dir
dokku postgres:info lolipop --dsn dokku postgres:info lolipop --dsn
dokku postgres:info lolipop --exposed-ports dokku postgres:info lolipop --exposed-ports
dokku postgres:info lolipop --id dokku postgres:info lolipop --id
dokku postgres:info lolipop --internal-ip
dokku postgres:info lolipop --links dokku postgres:info lolipop --links
dokku postgres:info lolipop --status dokku postgres:info lolipop --status
dokku postgres:info lolipop --version dokku postgres:info lolipop --version

View File

@@ -143,6 +143,7 @@ service_info() {
local SERVICE_ROOT="$PLUGIN_DATA_ROOT/$SERVICE" local SERVICE_ROOT="$PLUGIN_DATA_ROOT/$SERVICE"
local SERVICE_URL=$(service_url "$SERVICE") local SERVICE_URL=$(service_url "$SERVICE")
local PORT_FILE="$SERVICE_ROOT/PORT" local PORT_FILE="$SERVICE_ROOT/PORT"
local SERVICE_CONTAINER_ID="$(cat "$SERVICE_ROOT/ID")"
local flag key valid_flags local flag key valid_flags
local flag_map=( local flag_map=(
@@ -150,7 +151,8 @@ service_info() {
"--data-dir: ${SERVICE_ROOT}/data" "--data-dir: ${SERVICE_ROOT}/data"
"--dsn: ${SERVICE_URL}" "--dsn: ${SERVICE_URL}"
"--exposed-ports: $(service_exposed_ports "$SERVICE")" "--exposed-ports: $(service_exposed_ports "$SERVICE")"
"--id: $(cat "$SERVICE_ROOT/ID")" "--id: ${SERVICE_CONTAINER_ID}"
"--internal-ip: $(get_container_ip "${SERVICE_CONTAINER_ID}")"
"--links: $(service_linked_apps "$SERVICE")" "--links: $(service_linked_apps "$SERVICE")"
"--status: $(service_status "$SERVICE")" "--status: $(service_status "$SERVICE")"
"--version: $(service_version "$SERVICE")" "--version: $(service_version "$SERVICE")"

View File

@@ -53,6 +53,9 @@ teardown() {
run dokku "$PLUGIN_COMMAND_PREFIX:info" l --id run dokku "$PLUGIN_COMMAND_PREFIX:info" l --id
assert_success assert_success
run dokku "$PLUGIN_COMMAND_PREFIX:info" l --internal-ip
assert_success
run dokku "$PLUGIN_COMMAND_PREFIX:info" l --links run dokku "$PLUGIN_COMMAND_PREFIX:info" l --links
assert_success assert_success