fix: add marketplace switch

This commit is contained in:
Yeuoly
2024-10-16 14:47:48 +08:00
parent 43ffccc8fd
commit 31cca4a849
6 changed files with 40 additions and 0 deletions

View File

@ -93,6 +93,16 @@ class PluginInstallationManager(BasePluginManager):
PluginInstallTask,
)
def delete_plugin_installation_task(self, tenant_id: str, task_id: str) -> bool:
"""
Delete a plugin installation task.
"""
return self._request_with_plugin_daemon_response(
"POST",
f"plugin/{tenant_id}/management/install/tasks/{task_id}/delete",
bool,
)
def fetch_plugin_manifest(self, tenant_id: str, plugin_unique_identifier: str) -> PluginDeclaration:
"""
Fetch a plugin manifest.