git-cl status: allow querying just the status of current CL
BUG=620494
Review-Url: https://codereview.chromium.org/2252473004
diff --git a/git_cl.py b/git_cl.py
index 41bbb98..c03d610 100755
--- a/git_cl.py
+++ b/git_cl.py
@@ -3271,7 +3271,7 @@
Also see 'git cl comments'.
"""
parser.add_option('--field',
- help='print only specific field (desc|id|patch|url)')
+ help='print only specific field (desc|id|patch|status|url)')
parser.add_option('-f', '--fast', action='store_true',
help='Do not retrieve review status')
parser.add_option(
@@ -3296,6 +3296,8 @@
patchset = cl.GetPatchset()
if patchset:
print(patchset)
+ elif options.field == 'status':
+ print(cl.GetStatus())
elif options.field == 'url':
url = cl.GetIssueURL()
if url: