Portman/portainer/stacks.py
2024-11-14 14:47:53 +03:30

16 lines
450 B
Python

from .base import ApiBase
class StacksApi(ApiBase):
def list_stacks(self):
url = f"{self.base_url}/stacks"
return self.request("GET", url).json()
def get_stack_by_id(self, stack_id):
url = f"{self.base_url}/stacks/{stack_id}"
return self.request("GET", url).json()
def update_stack(self, webhook):
url = f"{self.base_url}/stacks/webhooks/{webhook}"
return self.request("POST", url)