Usage#

pwclient#

usage: pwclient [-h]
                {apply,git-am,get,info,projects,check-get,check-list,check-info,check-create,states,view,update,list,search}
                ...
-h, --help#

show this help message and exit

Use ‘pwclient <command> –help’ for more info.

To avoid unicode encode/decode errors, you should export the LANG or LC_ALL environment variables according to the configured locales on your system. If these variables are already set, make sure that they point to valid and installed locales.

pwclient apply#

usage: pwclient apply [--help] [-h] [-p PROJECT] PATCH_ID [PATCH_ID ...]
patch_id#

patch ID

--help#

show this help message and exit

-h, --use-hashes#

lookup by patch hash

-p <project>, --project <project>#

lookup patch in project

pwclient check-create#

usage: pwclient check-create [--help] [-h] [-p PROJECT] [-c CONTEXT]
                             [-s {pending,success,warning,fail}]
                             [-u TARGET_URL] [-d DESCRIPTION]
                             PATCH_ID [PATCH_ID ...]
patch_id#

patch ID

--help#

show this help message and exit

-h, --use-hashes#

lookup by patch hash

-p <project>, --project <project>#

lookup patch in project

-c <context>, --context <context>#
-s {pending,success,warning,fail}, --state {pending,success,warning,fail}#
-u <target_url>, --target-url <target_url>#
-d <description>, --description <description>#

pwclient check-get#

usage: pwclient check-get [--help] [-h] [-p PROJECT] [-f FORMAT]
                          PATCH_ID [PATCH_ID ...]
patch_id#

patch ID

--help#

show this help message and exit

-h, --use-hashes#

lookup by patch hash

-p <project>, --project <project>#

lookup patch in project

-f <format>, --format <format>#

print output in the given format. You can use tags matching fields, e.g. %{context}, %{state}, or %{msgid}.

pwclient check-info#

usage: pwclient check-info [-h] [PATCH_ID] CHECK_ID
patch_id#

patch ID (required if using the REST API backend)

check_id#

check ID

-h, --help#

show this help message and exit

pwclient check-list#

usage: pwclient check-list [-h] [-u USER] [PATCH_ID]
patch_id#

patch ID (required if using the REST API backend)

-h, --help#

show this help message and exit

-u <user>, --user <user>#

user (name or ID) to filter checks by

pwclient get#

usage: pwclient get [--help] [-h] [-p PROJECT] PATCH_ID [PATCH_ID ...]
patch_id#

patch ID

--help#

show this help message and exit

-h, --use-hashes#

lookup by patch hash

-p <project>, --project <project>#

lookup patch in project

pwclient git-am#

usage: pwclient git-am [--help] [-h] [-p PROJECT] [-s] [-3] [-m]
                       PATCH_ID [PATCH_ID ...]
patch_id#

patch ID

--help#

show this help message and exit

-h, --use-hashes#

lookup by patch hash

-p <project>, --project <project>#

lookup patch in project

-s, --signoff#

pass ‘–signoff’ to ‘git-am’

-3, --3way#

pass ‘–3way’ to ‘git-am’

-m, --msgid#

pass ‘–message-id’ to ‘git-am’

pwclient info#

usage: pwclient info [--help] [-h] [-p PROJECT] PATCH_ID [PATCH_ID ...]
patch_id#

patch ID

--help#

show this help message and exit

-h, --use-hashes#

lookup by patch hash

-p <project>, --project <project>#

lookup patch in project

pwclient list#

usage: pwclient list [-h] [-s STATE] [-a ARCHIVED] [-p PROJECT] [-w WHO]
                     [-d WHO] [-n MAX#] [-N MAX#] [-m MESSAGEID] [-H HASH]
                     [-f FORMAT]
                     [STR]
str#

substring to search for patches by name

-h, --help#

show this help message and exit

-s <state>, --state <state>#

filter by patch state (e.g., ‘New’, ‘Accepted’, etc.)

-a, --archived#

filter by patch archived state

-p <project>, --project <project>#

filter by project name (see ‘projects’ for list)

-w <who>, --submitter <who>#

filter by submitter (name, e-mail substring search)

-d <who>, --delegate <who>#

filter by delegate (name, e-mail substring search)

-n <max#>#

limit results to first n

-N#

limit results to last N

-m <messageid>, --msgid <messageid>#

filter by Message-Id

-H <hash>, --hash <hash>#

filter by hash

-f <format>, --format <format>#

print output in the given format. You can use tags matching fields, e.g. %{id}, %{state}, or %{msgid}.

pwclient projects#

usage: pwclient projects [-h]
-h, --help#

show this help message and exit

pwclient states#

usage: pwclient states [-h]
-h, --help#

show this help message and exit

pwclient update#

usage: pwclient update [--help] [-h] [-p PROJECT] [-c COMMIT-REF] [-s STATE]
                       [-a {yes,no}]
                       PATCH_ID [PATCH_ID ...]
patch_id#

patch ID

--help#

show this help message and exit

-h, --use-hashes#

lookup by patch hash

-p <project>, --project <project>#

lookup patch in project

-c <commit-ref>, --commit-ref <commit-ref>#

commit reference hash

-s <state>, --state <state>#

set patch state (e.g., ‘Accepted’, ‘Superseded’ etc.)

-a {yes,no}, --archived {yes,no}#

set patch archived state

using a COMMIT-REF allows for only one ID to be specified

pwclient view#

usage: pwclient view [--help] [-h] [-p PROJECT] PATCH_ID [PATCH_ID ...]
patch_id#

patch ID

--help#

show this help message and exit

-h, --use-hashes#

lookup by patch hash

-p <project>, --project <project>#

lookup patch in project