summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/bottlerock.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/source/bottlerock.py b/source/bottlerock.py
index 428f10e..cdf5c66 100644
--- a/source/bottlerock.py
+++ b/source/bottlerock.py
@@ -69,8 +69,13 @@ def missing_property_response(property):
@post('/repo_update')
def repo_update():
+ import re
print request.json
- repo_name = request.json['urls'][0]
+ repo_name = "no repo name"
+ for url in request.json['urls']:
+ if re.match('^ssh',url):
+ repo_name = url
+ break
changes = request.json['changes']
for change in changes:
ref = change['ref']