Skip to content

Commit

Permalink
init
Browse files Browse the repository at this point in the history
  • Loading branch information
thomnico committed Nov 7, 2016
1 parent 755fafa commit abd15da
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions setup-playground.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
#!/bin/bash
# #######
# Copyright (c) 2016 Fortinet All rights reserved
# Author: Nicolas Thomas nthomas_at_fortinet.com
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# * See the License for the specific language governing permissions and
# * limitations under the License.

set -e

## GET paramaters from this file be sure to modify it according to your system !
. /etc/ubuntu-cloud-mirrors.conf


is-root()
{
if [ "$(id -u)" != "0" ]; then
echo "Must be run with sudo or by root"
exit 77
fi
}

control_c()
# run if user hits control-c
{
echo -en "\n*** Ouch! Exiting ***\n"
# can put some cleaning here
exit $?
}

# trap keyboard interrupt (control-c)
trap control_c SIGINT

usage()
{
cat << EOF
setup-playground - This script aims to setup you host to be fully ready for playground usage LXD/Docker peros lab
USAGE: -d /dev/sdaX
The options must be passed as follows:
-d /dev/sdaX - give a free to use device with zfs type.
Note: actions requires root privileges use sudo
EOF
exit 0
}


0 comments on commit abd15da

Please sign in to comment.