Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

asset.py 428B

123456789101112
  1. from core.plugin.impl.base import BasePluginClient
  2. class PluginAssetManager(BasePluginClient):
  3. def fetch_asset(self, tenant_id: str, id: str) -> bytes:
  4. """
  5. Fetch an asset by id.
  6. """
  7. response = self._request(method="GET", path=f"plugin/{tenant_id}/asset/{id}")
  8. if response.status_code != 200:
  9. raise ValueError(f"can not found asset {id}")
  10. return response.content