blob: 35327ace97fbe592de1568d7979e70f00fa63bd4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
export OS_TENANT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=%OS_PASSWORD%
export OS_AUTH_URL="http://%CONTROLLER_HOST%:5000/v2.0/"
export SERVICE_ENDPOINT="http://%CONTROLLER_HOST%:35357/v2.0"
export SERVICE_TOKEN=%SERVICE_TOKEN%
function get_field() {
while read data; do
if [ "$1" -lt 0 ]; then
field="(\$(NF$1))"
else
field="\$$(($1 + 1))"
fi
echo "$data" | awk -F'[ \t]*\\|[ \t]*' "{print $field}"
done
}
function simple_delete() {
$1 | while read line; do
id=`echo $line | get_field $3`
if [ ! -z "$id" ] ; then
echo ">>> Delete $4: id=$id"
$2 $id > /dev/null 2>&1
fi
done
}
|