| Index: git_cl.py
|
| ===================================================================
|
| --- git_cl.py (revision 238137)
|
| +++ git_cl.py (working copy)
|
| @@ -21,6 +21,7 @@
|
| import threading
|
| import urllib2
|
| import urlparse
|
| +import webbrowser
|
|
|
| try:
|
| import readline # pylint: disable=F0401,W0611
|
| @@ -2133,7 +2134,6 @@
|
| _, args = parser.parse_args(args)
|
| if len(args) > 1:
|
| parser.error('Unrecognized args: %s' % ' '.join(args))
|
| - return 0
|
|
|
| cl = Changelist()
|
| if args:
|
| @@ -2146,6 +2146,21 @@
|
| return 0
|
|
|
|
|
| +def CMDweb(parser, args):
|
| + """Opens the current CL in the web browser."""
|
| + _, args = parser.parse_args(args)
|
| + if args:
|
| + parser.error('Unrecognized args: %s' % ' '.join(args))
|
| +
|
| + issue_url = Changelist().GetIssueURL()
|
| + if not issue_url:
|
| + print >> sys.stderr, 'ERROR No issue to open'
|
| + return 1
|
| +
|
| + webbrowser.open(issue_url)
|
| + return 0
|
| +
|
| +
|
| def CMDset_commit(parser, args):
|
| """Sets the commit bit to trigger the Commit Queue."""
|
| _, args = parser.parse_args(args)
|
|
|