--config value, -c value path to configuration yaml file (default: "controllerbus_daemon.yaml") [$CONTROLLER_BUS_CONFIG] --write-config write the daemon config file on startup [$CONTROLLER_BUS_WRITE_CONFIG] --api-listen value if set, will listen on address for API grpc connections, ex :5110 (default: ":5110") [$CONTROLLER_BUS_API_LISTEN] --hot-load-dir DIR directory to hot-load plugins from, default DIR (default: "./plugins") % paralin@forge controllerbus % ./controllerbus daemon DEBU[0000] added directive directive="LoadControllerWithConfig<config-id=controllerbus/hot/loader/filesystem/1>" DEBU[0000] added directive directive="LoadControllerWithConfig<config-id=controllerbus/configset/1>" DEBU[0000] added directive directive="LoadConfigConstructorByID<config-id=controllerbus/example/boilerplate/1>" DEBU[0000] added directive directive="ExecController<config-id=controllerbus/configset/1>" DEBU[0000] removed directive directive="LoadConfigConstructorByID<config-id=controllerbus/example/boilerplate/1>" DEBU[0000] added directive directive="ExecController<config-id=controllerbus/hot/loader/filesystem/1>" DEBU[0000] added directive directive="ApplyConfigSet<controller-keys=boilerplate-example-0@1>" DEBU[0000] starting controller controller=controllerbus/configset/1 DEBU[0000] starting controller controller=controllerbus/hot/loader/filesystem/1 DEBU[0000] added directive directive="LoadControllerWithConfig<config-id=controllerbus/bus/api/1>" DEBU[0000] added directive directive="ExecController<config-id=controllerbus/bus/api/1>" INFO[0000] executing controller config-key=boilerplate-example-0 controller=controllerbus/configset/1 DEBU[0000] added directive directive="LoadControllerWithConfig<config-id=controllerbus/example/boilerplate/1>" DEBU[0000] starting controller controller=controllerbus/bus/api/1 INFO[0000] grpc api listening on: :5110 DEBU[0000] added directive directive="ExecController<config-id=controllerbus/example/boilerplate/1>" DEBU[0000] starting controller controller=controllerbus/example/boilerplate/1 INFO[0000] hello from boilerplate controller 1: hello world controller=controllerbus/example/boilerplate/1 DEBU[0000] controller exited normally controller=controllerbus/example/boilerplate/1 exec-time="35.209µs"