1WAIVERDB-CLI(1) WaiverDB WAIVERDB-CLI(1)
2
3
4
6 waiverdb-cli - WaiverDB Client
7
9 waiverdb-cli [OPTIONS]
10
12 waiverdb-cli is a CLI tool for reading and modifying WaiverDB (compan‐
13 ion service to ResultsDB, for recording waivers against).
14
16 -C, --config-file PATH
17 Specify a config file to use.
18
19 -r, --result-id INTEGER
20 Specify one or more results to be waived.
21
22 -s, --subject TEXT
23 Deprecated. Use –subject-identifier and –subject-type instead.
24 Subject for a result to waive.
25
26 -i, --subject-identifier TEXT
27 Subject identifier for a result to waive.
28
29 -T, --subject-type TEXT
30 Subject type for a result to waive.
31
32 -t, --testcase TEXT
33 Specify a testcase for the subject.
34
35 -p, --product-version TEXT
36 Specify one of PDC’s product version identifiers.
37
38 --waived, --no-waived
39 Whether or not the result is waived.
40
41 -c, --comment TEXT
42 A comment explaining why the result is waived.
43
44 -h, --help
45 Print usage help and exit.
46
48 /usr/share/doc/waiverdb/client.conf.example
49 Template for configuration file.
50
51 /etc/waiverdb/client.conf
52 Default configuration file.
53
55 Waive test results with IDs 47 and 48 and specific product version:
56
57 waiverdb-cli -r 47 -r 48 -p "fedora-28" -c "This is fine"
58
59 Waive test results with specific subject and product version:
60
61 waiverdb-cli -t dist.rpmdeplint \
62 -s '{"item": "qclib-1.3.1-3.fc28", "type": "koji_build"}' \
63 -p "fedora-28" -c "This is expected for non-x86 packages"
64
66 Red Hat, Inc. and others
67
69 2017, Red Hat, Inc. and others
70
71
72
73
740.14 Feb 12, 2019 WAIVERDB-CLI(1)