diff --git a/bin/pct-default b/bin/pct-default new file mode 100755 index 0000000..842d660 --- /dev/null +++ b/bin/pct-default @@ -0,0 +1,36 @@ +#!/usr/bin/env bash + +# CONSTANTS + +BASEDIR=$(dirname "$0") +DEFAULT_CONFIG="$BASEDIR/../config/default.conf" +ARG1="${1:-}" + +# FUNCTIONS + +function usage { + echo "$(basename "$0") [--edit]" +} + +function show_defaults { + echo "STORAGE_DISK=$STORAGE_DISK" + echo "STORAGE_SIZE=$STORAGE_SIZE" + echo "MEMORY=$MEMORY" + echo "SWAP=$SWAP" + echo "CPU=$CPU" +} + + +# MAIN + +set -Eue +[[ "$ARG1" == '--help' ]] && usage && exit 1 + +if [[ "$ARG1" == '--edit' ]]; then + editor $DEFAULT_CONFIG +else + source $DEFAULT_CONFIG + show_defaults +fi + +