Skip to main content

Organization

What it is

  • A thin subclass of naas_abi.ontologies.modules.NexusPlatformOntology.Organization.
  • Intended as an “action class” extension point for Organization-related logic.

Public API

  • class Organization(_Organization)
    • Inherits all behavior from NexusPlatformOntology.Organization.
    • actions(self)
      • Placeholder method meant to be overridden/implemented.
      • Currently does nothing (pass).

Configuration/Dependencies

  • Depends on:
    • naas_abi.ontologies.modules.NexusPlatformOntology.Organization (imported as _Organization)

Usage

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

org = Organization()
org.actions() # currently no-op

Caveats

  • actions() is not implemented; it performs no operation until you add logic.
  • Any required initialization parameters come from the base _Organization class (not shown here).