diff options
Diffstat (limited to 'usr/src')
| -rwxr-xr-x | usr/src/cmd/zoneadm/zonemon.sh | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/usr/src/cmd/zoneadm/zonemon.sh b/usr/src/cmd/zoneadm/zonemon.sh index 6ba4330ec7..7cd2c706b2 100755 --- a/usr/src/cmd/zoneadm/zonemon.sh +++ b/usr/src/cmd/zoneadm/zonemon.sh @@ -34,6 +34,18 @@ if [[ $myzone != "global" ]]; then exit 1 fi +kernel_only=0 + +while getopts "k" opt +do + case "$opt" in + k) kernel_only=1;; + *) printf "zonemon [-k]\n" + exit 1;; + esac +done +shift OPTIND-1 + echo "Current status:" echo "::zone" | mdb -k | nawk '{ print $0 @@ -53,6 +65,8 @@ echo "::zone" | mdb -k | nawk '{ } }' +(( $kernel_only == 1 )) && exit 0 + echo echo "Watching:" |
