Add code that will allow build triggers to be deactivated or deleted from their services.

This commit is contained in:
jakedt 2014-02-24 16:36:49 -05:00
parent d505a4edbb
commit b094480164
3 changed files with 54 additions and 17 deletions

View file

@ -1508,16 +1508,6 @@ def list_build_triggers(namespace_name, repository_name):
Repository.name == repository_name))
def delete_build_trigger(namespace_name, repository_name, trigger_uuid):
trigger = get_build_trigger(namespace_name, repository_name, trigger_uuid)
# Delete the access token created for this trigger, and the trigger itself
if trigger.write_token and trigger.write_token.code:
trigger.write_token.delete_instance()
trigger.delete_instance()
def list_trigger_builds(namespace_name, repository_name, trigger_uuid,
limit=None):
query = (list_repository_builds(namespace_name, repository_name)