blob: 55854e73f633ce57a00e5713bd27b7d403987ff1 [file] [log] [blame]
Gary Wua8678332017-10-19 12:39:19 -07001#!/bin/sh
2# Get floating IP assigned to a server name
3
4PORT_ID=$(openstack server show -f json $1 | python -c 'import sys, json; print json.load(sys.stdin)["wrs-if:nics"][0]["nic1"]["port_id"]')
5FLOATING_IP=$(openstack floating ip list -f json --port $PORT_ID | python -c 'import sys, json; print json.load(sys.stdin)[0]["Floating IP Address"]')
6echo $FLOATING_IP