Skip to content

Commit d483336

Browse files
authored
[Bamboo] Add disable_plan method (#459)
1 parent ff593ed commit d483336

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

atlassian/bamboo.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,15 @@ def delete_plan(self, plan_key):
130130
resource = 'rest/api/latest/plan/{}'.format(plan_key)
131131
return self.delete(resource)
132132

133+
def disable_plan(self, plan_key):
134+
"""
135+
Disable plan.
136+
:param plan_key: str TST-BLD
137+
:return: DELETE request
138+
"""
139+
resource = 'plan/{plan_key}/enable'.format(plan_key=plan_key)
140+
return self.delete(self.resource_url(resource))
141+
133142
def enable_plan(self, plan_key):
134143
"""
135144
Enable plan.

docs/bamboo.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Confluence module
1+
Bamboo module
22
=================
33

44
Projects & Plans
@@ -27,6 +27,9 @@ Projects & Plans
2727
# Delete a plan (or a plan branch)
2828
delete_plan(plan_key)
2929
30+
# Disable plan
31+
disable_plan(plan_key)
32+
3033
# Enable plan
3134
enable_plan(plan_key)
3235

0 commit comments

Comments
 (0)