Support multiple webhooks on a single flask app (#7)
Support multiple webhooks on a single flask app (#7)

When `endpoint` argument is not passed to `app.add_url_rule`, flask uses `view_func.__name__` to uniquely identify callbacks. This results in all callbacks having the same "unique" idenfitier: `_postreceive`.

An easy fix is to explicitly pass in an endpoint name, which can be identical to rule name.

Signed-Off-By: Frederic Spieler <61f44bc2a2dad60609962177e5a0bd46b202d2d0@bloomberg.net>
fophillips/python-github-webhook