diff options
| author | Jerry Jelinek <jerry.jelinek@joyent.com> | 2011-03-10 06:45:19 -0800 |
|---|---|---|
| committer | Jerry Jelinek <jerry.jelinek@joyent.com> | 2011-03-10 06:45:19 -0800 |
| commit | ad4723442de1084b204f83ae1c3650a6cebe9b39 (patch) | |
| tree | 6a6ae80e1fa06e7ad5122b445d279e3f3995d581 /usr/src | |
| parent | e0cc9be3c817a4825ec52f8b5e889964263b41fa (diff) | |
| download | illumos-joyent-ad4723442de1084b204f83ae1c3650a6cebe9b39.tar.gz | |
OS-303 need zonemon option to only print kernel state
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:" |
