Skip to main content

MarketplaceAppRole

What it is

A thin subclass of naas_abi.ontologies.modules.NexusPlatformOntology.MarketplaceAppRole intended as an extension point for adding custom action logic.

Public API

  • class MarketplaceAppRole(_MarketplaceAppRole)
    • actions(self) -> None
      • Placeholder method for implementing custom logic.
      • Currently does nothing (pass).

Configuration/Dependencies

  • Depends on:
    • naas_abi.ontologies.modules.NexusPlatformOntology.MarketplaceAppRole (imported as _MarketplaceAppRole)

Usage

from naas_abi.ontologies.classes.ontology_naas_ai.nexus.MarketplaceAppRole import MarketplaceAppRole

role = MarketplaceAppRole()
role.actions() # no-op by default

Caveats

  • actions() is not implemented in this class (no-op). You must override it to add behavior.