#!/bin/sh
#
#ident	"@(#)
#
# Copyright (c) 1995 by Sun Microsystems, Inc.
# All rights reserved.
#
# SPARC Storage Array shutdown script
#
#ident  "@(#)ssa_sync 1.2     95/08/17 SMI"

PATH=/sbin:/usr/bin:/usr/sbin
export PATH
ADM_FILES="/usr/sbin/ssacli \
	   /usr/sbin/ssaadm \
	   /opt/SUNWssa/bin/ssacli"
	 
ADM_PRGM=

mode=$1

set `id`
if [ $1 != "uid=0(root)" ]; then
	echo "$0: this script must be run as root ... fatal error"
	exit 1
fi

for FILE in $ADM_FILES; do
	if [ -f "$FILE" ]; then
		ADM_PRGM=$FILE
	fi
done

if [ ! -f "$ADM_PRGM" ]; then
	echo "$0: administration program does not exist ... fatal error"
	exit 1
fi


case "$mode" in
'start')
	exit 
	;;

'stop')
	PLN_CTLRS=`find /devices -name "*pln*:ctlr" -print`

	for CTLR in $PLN_CTLRS ; do
	    $ADM_PRGM sync_cache $CTLR 2>/dev/null
	done
	;; 

*)	# usage
	echo "usage: $0 start|stop"
	exit 1
	;;

esac  
