opentool_daemon_server library
Support for doing something awesome.
More dartdocs go here.
Classes
- ApiKeyDto
- BuildInfoDto
- CommandOutputDto
- CommandResultDto
- Config
- CreateApiKeyDto
- DaemonServer
- EventMessageDto
- ListToolInfoDto
- Log
- OpenToolServerDto
- PathDto
- PullDoneDto
- PullDownloadDto
- PullErrorDto
- PullInfoDto
- PullStartDto
- Server
- ServerArtifactDto
- ServerCapabilitiesDto
- ServerDeleteResultDto
- ServerIdDto
- ServerPlatformDto
- ServerPolicyDto
- ServerSourceDto
- StartInfoDto
- ToolDto
- ToolIdDto
- ToolLifecycleEventDto
- ToolServerDto
- ToolWithApiKeyDto
- VersionDto
Constants
- API_KEYS_FILE_NAME → const String
- DAEMON_DEFAULT_PORT → const int
- DAEMON_DEFAULT_PREFIX → const String
- DEFAULT_REGISTRY → const String
- HOST_MANAGEMENT_TOKEN_HEADER → const String
- LOCAL_NAMESPACE → const String
- LOCAL_REGISTRY → const String
- NULL_REGISTRY → const String
- NULL_REPO → const String
- NULL_TAG → const String
- OPENTOOL_DAEMON_NAME → const String
- OPENTOOL_FILE_JSON_NAME → const String
- OPENTOOL_FILE_NAME → const String
- OPENTOOL_FOLDER → const String
- SERVER_FOLDER → const String
- SERVER_PREFIX → const String
- SUDO_TOKEN_FILE_NAME → const String
- SYSTEM_CONFIG_FILE_NAME → const String
- TOOL_API_KEY_HEADER → const String
- TOOL_DEFAULT_PORT → const int
- TOOL_FOLDER → const String
- TOOL_PREFIX → const String
Properties
- config ↔ Config
-
getter/setter pair
-
JSON_HEADERS
→ Map<
String, String> -
final
- OPENTOOL_PATH ↔ String
-
getter/setter pair
-
STREAM_HEADERS
→ Map<
String, String> -
final
Functions
-
configPathFromArgs(
List< String> args) → String? -
initConfig(
{String? configFilePath, bool strict = false}) → Config