[diffoscope] 01/01: bin/trydiffoscope: Optionally open URL in web browser
Chris Lamb
chris at chris-lamb.co.uk
Tue Aug 2 04:29:27 CEST 2016
This is an automated email from the git hooks/post-receive script.
lamby pushed a commit to branch master
in repository diffoscope.
commit 1676581d51dc36a2c3b5e537dad2c38b4b0a0924
Author: Chris Lamb <lamby at debian.org>
Date: Mon Aug 1 22:28:22 2016 -0400
bin/trydiffoscope: Optionally open URL in web browser
---
bin/trydiffoscope | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/bin/trydiffoscope b/bin/trydiffoscope
index 390e8ec..8d813b9 100755
--- a/bin/trydiffoscope
+++ b/bin/trydiffoscope
@@ -22,6 +22,7 @@ import os
import sys
import argparse
import requests
+import webbrowser
class TryDiffoscope(object):
def __init__(self, args):
@@ -35,7 +36,12 @@ class TryDiffoscope(object):
response.raise_for_status()
- print(response.json()['url'])
+ url = response.json()['url']
+
+ print(url)
+
+ if self.args.webbrowser:
+ webbrowser.open(url)
return 0
@@ -55,6 +61,13 @@ if __name__ == '__main__':
default='https://try.diffoscope.org/api/v1/compare',
)
+ parser.add_argument(
+ '-w',
+ '--webbrowser',
+ help="Open a web browser after uploading.",
+ action='store_true',
+ )
+
args = parser.parse_args()
for x in args.file:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git
More information about the diffoscope
mailing list