瀏覽代碼

subo script para trabajar con el API

master
Pablo Sarria 2 年之前
父節點
當前提交
c22e38dbd0
共有 2 個檔案被更改,包括 15 行新增0 行删除
  1. +9
    -0
      alias_vps.sh
  2. +6
    -0
      update_alias_vps.sh

+ 9
- 0
alias_vps.sh 查看文件

@@ -0,0 +1,9 @@
#!/bin/bash
UUID=$1

for a in $(zoneadm list -n); do
UUID=$a
ZONEALIAS=`zonecfg -z ${UUID} info attr name=alias | awk '$1 ~ /value:/ { print $2 }' | openssl base64 -d`
IP=`zonecfg -z ${UUID} info net | awk '$2 ~ /ips/ { print $2 }' | awk -F\" '{ print $2 }' | sed 's/,/ /'`
echo ${UUID} ${ZONEALIAS} ${IP}
done

+ 6
- 0
update_alias_vps.sh 查看文件

@@ -0,0 +1,6 @@
#!/bin/bash
UUID=$1
ALIAS=$2
NEWALIAS=`echo ${ALIAS} | tr -d '\n' | openssl base64`

zonecfg -z ${UUID} "select attr name=alias; set value=\"${NEWALIAS}\";end"

Loading…
取消
儲存