Create A Share - Overland Storage SnapServer Administrator's Manual

Hide thumbs Also See for SnapServer:
Table of Contents

Advertisement

SnapServer 7.0 Administrator's Guide
echo "Adding user '$1' to group '$2' ..."
$CLI group member add user-name="$1" group-name="$2" > /dev/null 2>&1
return 1
fi
fi
return 0
}
# usage: 'mkshare <share_name> <share_volume>'
mkshare()
{

Create a Share

# if the share does not exist create it
if ! $CLI share get share-name="$1" > /dev/null 2>&1; then
echo "Creating share '$1' ..."
$CLI share create share-name="$1" share-volume="$2" > /dev/null 2>&1
return 1
else
echo "Share '$1' already exists."
fi
return 0
}
# usage: 'rmuser <user_name>'
rmuser()
{
Delete the User
# if the user exists then delete it
if $CLI user get user-name="$1" > /dev/null 2>&1; then
echo "Deleting user '$1' ..."
return 1
else
fi
return 0
}
# usage: 'rmgroup <group_name>'
rmgroup()
{
Delete the Group
# if the group exists then delete it
if $CLI group get group-name="$1" > /dev/null 2>&1; then
echo "Deleting group '$1' ..."
return 1
else
10400317-001 10/2011
if [ $? -ne 0 ]; then
echo "Adding user '$1' to group '$2' failed."
fi
if [ $? -ne 0 ]; then
echo "Creating share '$1' failed."
fi
$CLI user delete user-name="$1" > /dev/null 2>&1
if [ $? -ne 0 ]; then
echo "Deletion of user '$1' failed."
fi
echo "User '$1' does not exist."
$CLI group delete group-name="$1" > /dev/null 2>&1
if [ $? -ne 0 ]; then
echo "Deletion of group '$1' failed."
fi
©2010-11 Overland Storage, Inc.
E – Command Line Interface
E-14

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents