API Reference NebulaAPI v#0.6.0

Copy Markdown View Source

Modules

Documentation for NebulaAPI.

Supervisor that manages API workers and handles remote method calls.

Per-node background refresher for the cluster node-info snapshot.

AST macros for NebulaAPI.

AST builder for NebulaAPI functions.

Pure decision logic for the :nebula Mix compiler (Mix.Tasks.Compile.Nebula).

The per-node routing map — where each defapi is served locally vs reached over RPC.

Per-application supervisor for NebulaAPI workers.

Mix Tasks

Prints where each defapi is served, "git lola"-style: one continuous vertical rail per node (name + @short/&tag selectors), with a marking each node that serves a method and the rail (|) continuing where it isn't local; current node in bold, serves-nothing nodes greyed.

Mix compiler that guards against forgetting nebula_api_server/0.