diff options
Diffstat (limited to 'inc/functions.pbs.sh')
-rw-r--r-- | inc/functions.pbs.sh | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/inc/functions.pbs.sh b/inc/functions.pbs.sh deleted file mode 100644 index 563a39e..0000000 --- a/inc/functions.pbs.sh +++ /dev/null @@ -1,74 +0,0 @@ -SHORT_OPTS=":vfdh" -LONG_OPTS="version,force,debug,help" - -LOG_DIR="/tmp/pbmtk" -TMP_DIR=/tmp/openslx-iso - -run_module_checks () { - - if [ ! -z $1 ]; then - perror "Too many parameters. \n" - print_usage - exit 1 - fi - - if [ -z $(which genisoimage) ]; then - perror "'genisoimage' is missing (if you are on a debian/ubuntu system: apt-get install genisoimage)" - exit 1 - fi -} - -init_params () { - FORCE=0 - DEBUG=0 -} - -print_usage() { - echo "Usage: $(basename $SELF) iso [OPTIONS]" - echo -e " -d --debug \t give more debug output" - echo -e " -f --force \t don't ask questions" - echo -e " -h --help \t print help" - echo -e " -v --version \t print version information" -} - -read_params() { - getopt_start $@ - - eval set -- "$GETOPT_TEMP" - - while true ; do - case "$1" in - -v|--version) - echo "OpenSLX PreBoot .. ($VERSION - $VDATE)." - exit 0 - ;; - -h|--help) - print_usage - exit 0 - ;; - -f|--force) pinfo "Disable user-interaction."; FORCE=1; shift ;; - -d|--debug) pinfo "Enabled debugmode."; DEBUG=1; unset_quiet; shift ;; - --) shift ; break ;; - *) perror "Internal error!" ; exit 1 ;; - esac - done -} - -get_preboot_serials() { - - pinfo "Retrieving Serials..." - - unset_quiet - wget -qO- pbs2.mp.openslx.org/resource/getprebootserials/apikey/apikey_uni-freiburg | cat - set_quiet - - -} - -run () { - - set_quiet - get_preboot_serials - unset_quiet - -}
\ No newline at end of file |