Autopep8 and port to python3

Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
Knut Ahlers 2017-12-15 12:12:49 +01:00
parent 2387473854
commit 3f9c6dc4c3
Signed by: luzifer
GPG key ID: DC2729FDD34BE99E

View file

@ -1,6 +1,4 @@
#!/usr/bin/env python #!/usr/bin/env python3
from __future__ import print_function
# Usage: git setmail # Usage: git setmail
# #
@ -13,13 +11,20 @@ from __future__ import print_function
# } # }
# ] # ]
import sys, re, subprocess, os.path, json import sys
import re
import subprocess
import os.path
import json
CONFIG = os.path.expanduser('~/.config/git-committerconfig.json')
CONFIG=os.path.expanduser('~/.config/git-committerconfig.json')
def main(): def main():
try: try:
repo = [x.split()[1] for x in subprocess.check_output(['git', 'remote', '-v']).split('\n') if re.match('origin.*\(push\)', x)][0] repo = [x.split()[1] for x
in subprocess.check_output(['git', 'remote', '-v'], universal_newlines=True).split('\n')
if re.match('origin.*\(push\)', x)][0]
except: except:
print('Could not find origin, not setting email.') print('Could not find origin, not setting email.')
return 0 return 0
@ -32,14 +37,18 @@ def main():
for combi in combinations: for combi in combinations:
if re.search(combi['match'], repo): if re.search(combi['match'], repo):
subprocess.check_call(['git', 'config', '--local', 'user.email', combi['email']]) subprocess.check_call(
['git', 'config', '--local', 'user.email', combi['email']])
if 'gpg-key' in combi and combi['gpg-key'] != '': if 'gpg-key' in combi and combi['gpg-key'] != '':
subprocess.check_call(['git', 'config', '--local', 'user.signingkey', combi['gpg-key']]) subprocess.check_call(
['git', 'config', '--local', 'user.signingkey', combi['gpg-key']])
if 'commit-opts' in combi: if 'commit-opts' in combi:
subprocess.check_call(['git', 'config', '--local', 'commit.cliopts', combi['commit-opts']]) subprocess.check_call(
['git', 'config', '--local', 'commit.cliopts', combi['commit-opts']])
break break
return 0 return 0
if __name__ == "__main__": if __name__ == "__main__":
exit(main()) exit(main())