Skip to main content

run_gateway_with_authority

Function run_gateway_with_authority 

pub async fn run_gateway_with_authority(
    host: &str,
    port: u16,
    config: Config,
    external_event_bus: Option<EventBus>,
    reload_controls: Option<GatewayReloadControls>,
    tui_registry: Option<Arc<TuiRegistry>>,
    canvas_store: Option<CanvasStore>,
    sop_engine: Option<Arc<Mutex<SopEngine>>>,
    sop_audit: Option<Arc<SopAuditLogger>>,
    daemon_authority: Option<DaemonInboundAuthority>,
    sop_driver_handles: Option<Arc<Mutex<SopDriverRegistry>>>,
    readiness: Option<GatewayReadinessReporter>,
    authority: LiveConfigAuthority,
) -> Result<(), Error>
Expand description

Run the gateway with the live config authority owned by its daemon generation.