Add code that will allow build triggers to be deactivated or deleted from their services.
This commit is contained in:
parent
d505a4edbb
commit
b094480164
3 changed files with 54 additions and 17 deletions
|
@ -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)
|
||||
|
|
Reference in a new issue