crowdin: Don't hang when push fails
Change-Id: Icb5cd6ee850ecd793c2e6b0dbcf2037d3b997fdf
diff --git a/crowdin_sync.py b/crowdin_sync.py
index a5f45ce..0d3124f 100755
--- a/crowdin_sync.py
+++ b/crowdin_sync.py
@@ -67,9 +67,11 @@
return
# Push commit
- repo.git.push('ssh://' + username + '@review.cyanogenmod.org:29418/' + name, 'HEAD:refs/for/' + branch + '%topic=translation')
-
- print('Succesfully pushed commit for ' + name)
+ try:
+ repo.git.push('ssh://' + username + '@review.cyanogenmod.org:29418/' + name, 'HEAD:refs/for/' + branch + '%topic=translation')
+ print('Succesfully pushed commit for ' + name)
+ except:
+ print('Failed to push commit for ' + name)
####################################################################################################