Mike Bayer committed 7c02c03


Comments (0)

Files changed (1)


 from webob import Request, Response
 import json
 import os
-from core import update_git_mirror
+from core import update_git_mirror, log, git_push
 def bitbucket(mapping):
         payload = req.params.get('payload', None)
+            log("message received....")
             message = json.loads(payload)
         except ValueError:
+            log("couldn't parse payload")
             message = repo = None
             repo = message['repository']['absolute_url']
+            log("repo url: %s", repo)
             if repo in mapping and message['repository']['scm'] == 'git':
                 entry = mapping[repo]
+                log("Updating repo %s %s", entry['local_repo'], entry['remote'])
                 update_git_mirror(entry['local_repo'], entry['remote'])
                 if 'push_to' in entry:
                     for push_to in entry['push_to']:
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.