#!/bin/sh
#
# Copyright (c) 2010 Brocade Communications Systems, Inc.
# All rights reserved.
#
# Description:
#	Scripts to disable the switch functions.
#	- interopmode --disable
#	- msplmgmtdeactivate
#	- porttrunkarea --disable
#

PATH=${PATH}":/fabos/sbin:/fabos/bin:/fabos/libexec:/fabos/cliexec:/fabos/factory"

# disable interopmode
if [ $1 -eq 1 ]
then
switchdisable
sleep 5
/fabos/sbin/interopmode --disable << EOF
y
EOF
exit $?
fi

# disable Management Server
if [ $1 -eq 2 ]
then
/fabos/sbin/msplmgmtdeactivate << EOF
y
EOF
exit $?
fi

# disable trunckarea
if [ $1 -eq 3 ]
then
switchdisable
sleep 5
/fabos/sbin/porttrunkarea --disable all
exit $?
fi
