AutoworkE2EConfig๏
Inherits: RefCounted < Object
Configuration provider for the Autowork End-to-End WebSocket framework.
Description๏
This class parses the --aw-e2e environment configuration injected from the command line, exposing it globally for the testing servers to resolve port assignments and authentication keys.
Methods๏
get_host() static |
|
get_port() static |
|
get_port_file() static |
|
get_token() static |
|
is_enabled() static |
|
is_logging() static |
Method Descriptions๏
Returns the host address currently assigned to the E2E instance. By default, this is dynamically determined unless explicitly overridden.
Returns the TCP/WebSocket port the orchestrator is demanding. Configurable via --aw-e2e-port.
String get_port_file() static ๐
Returns the absolute location of the ephemeral .port file if the orchestrator requested file-based port acquisition over standard stdout parsing.
String get_token() static ๐
Returns the secure runtime token (shared HMAC key) that client script orchestrators must provide inside their payloads for successful WebSocket handshakes. Configured via --aw-e2e-token.
Returns true if Autowork E2E routing is fully initialized. Typically, this is achieved by either explicitly setting Project Settings or passing the --aw-e2e command line parameter.
Returns true if granular socket and command dispatch logging output is permitted to print into the stdout log file. Triggered via --aw-e2e-log.