Add (non-functional) rt-merge script
authorAlex Dehnert <adehnert@mit.edu>
Wed, 21 Apr 2010 16:15:47 +0000 (12:15 -0400)
committerAlex Dehnert <adehnert@mit.edu>
Wed, 21 Apr 2010 16:18:25 +0000 (12:18 -0400)
rt-merge [new file with mode: 0755]

diff --git a/rt-merge b/rt-merge
new file mode 100755 (executable)
index 0000000..8ec6426
--- /dev/null
+++ b/rt-merge
@@ -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"