Révision 8b07fa2d
[openvz_] Shell code style (quoting, backticks, indentation)
| plugins/openvz/openvz_ | ||
|---|---|---|
| 15 | 15 |
#%# family=auto |
| 16 | 16 |
#%# capabilities=autoconf suggest |
| 17 | 17 |
|
| 18 |
ATTRIBUTE=`basename $0 | sed 's/^openvz_//g'`
|
|
| 18 |
ATTRIBUTE=$(basename "$0" | sed 's/^openvz_//g')
|
|
| 19 | 19 |
|
| 20 | 20 |
|
| 21 | 21 |
if [ "$1" = "autoconf" ]; then |
| ... | ... | |
| 41 | 41 |
echo "graph_category openvz" |
| 42 | 42 |
echo "graph_info This graph shows OpenVZ: $ATTRIBUTE" |
| 43 | 43 |
vzlist -a -H --no-trim -o hostname | awk '{gsub(/\./,"_",$1)
|
| 44 |
print("'$ATTRIBUTE'"$1".label "$1"\n" \
|
|
| 45 |
"'$ATTRIBUTE'"$1".info '$ATTRIBUTE' for VE"$1)}' |
|
| 44 |
print("'$ATTRIBUTE'"$1".label "$1"\n" \
|
|
| 45 |
"'$ATTRIBUTE'"$1".info '$ATTRIBUTE' for VE"$1)}'
|
|
| 46 | 46 |
exit 0 |
| 47 | 47 |
fi |
| 48 | 48 |
|
| ... | ... | |
| 51 | 51 |
[ "$ATTRIBUTE" = 'status' ] && filter() { sed -e 's/running/10/g;s/stopped/0/g'; }
|
| 52 | 52 |
#TODO: filter for uptime |
| 53 | 53 |
|
| 54 |
vzlist -a -H --no-trim -o hostname,$ATTRIBUTE | filter | awk '{gsub(/\./,"_",$1)
|
|
| 54 |
vzlist -a -H --no-trim -o "hostname,$ATTRIBUTE" | filter | awk '{gsub(/\./,"_",$1)
|
|
| 55 | 55 |
print("'$ATTRIBUTE'"$1".value "$2)}'
|
| 56 | 56 |
|
| 57 | 57 |
exit 0 |
Formats disponibles : Unified diff