Mercurial > hg
comparison hgext/gpg.py @ 36835:5bc7ff103081
py3: use r'' instead of sysstr('') to get around code transformer
Fewer function calls should be better.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 10 Mar 2018 15:57:16 +0900 |
parents | 2f7a3c90c0d7 |
children | a8a902d7176e |
comparison
equal
deleted
inserted
replaced
36834:1527f40de3b3 | 36835:5bc7ff103081 |
---|---|
58 """ returns of the good and bad signatures""" | 58 """ returns of the good and bad signatures""" |
59 sigfile = datafile = None | 59 sigfile = datafile = None |
60 try: | 60 try: |
61 # create temporary files | 61 # create temporary files |
62 fd, sigfile = tempfile.mkstemp(prefix="hg-gpg-", suffix=".sig") | 62 fd, sigfile = tempfile.mkstemp(prefix="hg-gpg-", suffix=".sig") |
63 fp = os.fdopen(fd, pycompat.sysstr('wb')) | 63 fp = os.fdopen(fd, r'wb') |
64 fp.write(sig) | 64 fp.write(sig) |
65 fp.close() | 65 fp.close() |
66 fd, datafile = tempfile.mkstemp(prefix="hg-gpg-", suffix=".txt") | 66 fd, datafile = tempfile.mkstemp(prefix="hg-gpg-", suffix=".txt") |
67 fp = os.fdopen(fd, pycompat.sysstr('wb')) | 67 fp = os.fdopen(fd, r'wb') |
68 fp.write(data) | 68 fp.write(data) |
69 fp.close() | 69 fp.close() |
70 gpgcmd = ("%s --logger-fd 1 --status-fd 1 --verify " | 70 gpgcmd = ("%s --logger-fd 1 --status-fd 1 --verify " |
71 "\"%s\" \"%s\"" % (self.path, sigfile, datafile)) | 71 "\"%s\" \"%s\"" % (self.path, sigfile, datafile)) |
72 ret = util.filter("", gpgcmd) | 72 ret = util.filter("", gpgcmd) |