File: rt_list_patches

package info (click to toggle)
perl 5.24.1-3+deb9u5
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 103,716 kB
  • sloc: perl: 559,611; ansic: 293,886; sh: 67,316; pascal: 7,632; cpp: 3,895; makefile: 2,436; xml: 2,410; yacc: 989; sed: 6; lisp: 1
file content (33 lines) | stat: -rw-r--r-- 678 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/sh

if [ -z "$RTUSER" ]; then
    echo "You need to set the environment variable RTUSER to your rt.perl.org username"
    exit
fi

if [ -z "$RTPASSWD" ]; then
    echo "You need to set the environment variable RTPASSWD to your rt.perl.org password"
    exit
fi


export RTSERVER=https://rt.perl.org/



if [ -z "$1"  ]; then
    echo "$0 ticketid [patchid]"
    exit
fi

if [ "$1" = "list" ]; then
    rt ls "Queue = 'perl5' AND (Status = 'new' OR Status = 'open') AND (Type = 'patch' OR Subject LIKE 'patch')"
    exit;
fi

if [ -z "$2" ]; then
    rt show ticket/$1/attachments  |grep -v "^id" |grep -v multipart\/
    exit
fi

rt show ticket/$1/attachments/$2/content