diff options
Diffstat (limited to 'pbs-upload')
-rwxr-xr-x | pbs-upload | 17 |
1 files changed, 4 insertions, 13 deletions
@@ -1,29 +1,20 @@ #!/bin/bash -euE +. pbs-plumb-shlib . $(librelib conf.sh) cmd=${0##*/} usage() { echo "Usage: $cmd [-h]" - echo 'Commits to a package (run from the package directory).' - echo '' - echo 'Downloads or updates the PBS tree.' + echo 'Uploads commited changes to the PBS tree.' echo '' echo 'Options:' echo ' -h Show this message' } main() { - while getopts 'h' arg; do - case $arg in - h) usage; return 0;; - *) usage >&2; return 1;; - esac - done - if [[ $# -gt 0 ]]; then - usage >&2 - return 1 - fi + in_array '-h' "$@" && { usage; return 0; } + [[ $# = 0 ]] || { usage >&2; return 1; } load_files abslibre check_vars abslibre WORKDIR |