From 48b5d4a35833c3cd528576e085598c72227b1624 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sun, 2 Jun 2013 21:58:25 -0600 Subject: fix pbs-upload --- pbs-upload | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/pbs-upload b/pbs-upload index f682b8d..9cc3064 100755 --- a/pbs-upload +++ b/pbs-upload @@ -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 -- cgit v1.1-4-g5e80