From 3f221c1a33b645f1984983413b83d29a07b6621b Mon Sep 17 00:00:00 2001 From: Alex Dehnert Date: Tue, 1 Dec 2009 17:36:18 -0500 Subject: [PATCH] rt-resolve script to mass-resolve tickets --- rt-resolve | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 rt-resolve diff --git a/rt-resolve b/rt-resolve new file mode 100755 index 0000000..8ec6426 --- /dev/null +++ b/rt-resolve @@ -0,0 +1,27 @@ +#!/bin/bash +# Alex Dehnert + +scriptname=$0 +status=resolved +usage="Usage: \"$scriptname [-h] [-s status] ticket [...]\"" + +while getopts "s:h" options; do + case $options in + s ) status=$OPTARG;; + h ) echo "$usage"; exit 0;; + \? ) echo "$usage" + exit 1;; + * ) echo "$usage" + exit 1;; + esac +done + +shift $(expr $OPTIND - 1) + +tickets="" + +for ticket in "$@"; do + tickets="$tickets ticket/$ticket" +done + +athrun tooltime rt edit $tickets set "status=$status" -- 2.34.1