Remove --with_release and with_release()
authorMartin Schwenke <martin@meltin.net>
Tue, 22 May 2012 04:17:13 +0000 (14:17 +1000)
committerMartin Schwenke <martin@meltin.net>
Tue, 22 May 2012 04:29:14 +0000 (14:29 +1000)
This is no longer of any value.

Signed-off-by: Martin Schwenke <martin@meltin.net>
autocluster

index 45151a1db572f824945725c95f3ecbffe6c97883..1a02b5251c57599f235c776d1f2fe586681567d4 100755 (executable)
@@ -39,15 +39,6 @@ usage ()
 Usage: autocluster [OPTION] ... <COMMAND>
   options:
      -c <file>                   specify config file (default is "config")
-EOF
-
-    releases=$(list_releases)
-
-    usage_smart_display \
-       defconf "WITH_RELEASE" "" \
-       "<string>" "specify preset options for a release using a version string.  Possible values are: ${releases}."
-
-cat <<EOF
      -e <expr>                   execute <expr> and exit
      -E <expr>                   execute <expr> and continue
      -x                          enable script debugging
@@ -1071,28 +1062,6 @@ list_releases () {
     echo "\"$releases\""
 }
 
-with_release () {
-    local release="$1"
-    shift # subsequent args are passed to release file
-
-    # This simply loads an extra config file from $installdir/releases
-    f="${installdir}/releases/${release}.release"
-    if [ -r "$f" ] ; then
-       . "$f"
-    else
-       f="${installdir}/releases/${release%%-*}.release"
-       if [ -r "$f" ] ; then
-           . "$f" "${release#*-}"
-       else
-           echo "Unknown release \"${release}\" specified to --with-release"
-           printf "%-25s" "Supported releases are: "
-           fill_text 25 "$(list_releases)"
-           exit 1
-       fi
-    fi
-
-}
-
 has_public_addresses_DEFAULT ()
 {
     false
@@ -1157,10 +1126,6 @@ while true ; do
        -c) . "$(dirname $2)/$(basename $2)" ; shift 2 ;;
        -e) run_hooks post_config_hooks ; eval "$2" ; exit ;;
        -E) eval "$2" ; shift 2 ;;
-       --with-release)
-           with_release "$2"
-           shift 2
-           ;;
        -x) set -x; shift ;;
        --dump) run_hooks post_config_hooks ; dump_config ;;
        --) shift ; break ;;