summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2013-10-17 15:54:36 +0200
committerJan Pokorný <jpokorny@redhat.com>2013-10-17 15:54:36 +0200
commitb16c7690879277f9fbcbb04e4672d06f804d3715 (patch)
tree63a1f707de26cb9a66148bd1b0387226f617f8b1
parentc400d1e7a45c8ef0d3e8d291be436bc610775304 (diff)
downloadwatch-bz-b16c7690879277f9fbcbb04e4672d06f804d3715.tar.gz
watch-bz-b16c7690879277f9fbcbb04e4672d06f804d3715.tar.xz
watch-bz-b16c7690879277f9fbcbb04e4672d06f804d3715.zip
Add support for BZCUSTOMFILTER (custom tail in the pipe)HEADmaster
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
-rwxr-xr-xwatch-bz4
1 files changed, 3 insertions, 1 deletions
diff --git a/watch-bz b/watch-bz
index bf62b9f..0ba33f9 100755
--- a/watch-bz
+++ b/watch-bz
@@ -40,6 +40,7 @@ BZUSER=
BZPASSWORD=
MINE=0
QUERY_REST=
+BZCUSTOMFILTER=
# user configuration
[ -f ~/.watchbzrc ] && source ~/.watchbzrc
@@ -185,7 +186,8 @@ do_init () {
do_watch () {
EXEC="${WATCHCMD} -t --interval $REFRESH_INTERVAL"
[ "${WATCHBZ_DEBUG}" -ne 0 ] && EXEC="sh -c"
- TAIL="${HERE}/table-data $SEP | sort | ${PRECOLORIZE} | cut -c-$WIDTH | ${COLORIZE}"
+ TAIL="${HERE}/table-data $SEP | sort -n | ${PRECOLORIZE} | cut -c-$WIDTH | ${COLORIZE}"
+ test -n "${BZCUSTOMFILTER}" && TAIL+="| ${BZCUSTOMFILTER}"
[ "${WATCHBZ_DEBUG}" -ne 0 ] && TAIL="cat"
[ "${WATCHBZ_DEBUG}" -ne 0 ] && BUGZILLA+=" --debug"
[ "${WATCHBZ_DEBUG}" -ne 0 ] && echo \