Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigFilePath string
ConfigFilePath indicates runtime configuration file path
View Source
var DEFAULT_CONFIG_PATH = "/etc/apulisedge/config/config.yaml"
View Source
var DEFAULT_DATABASE_DIR = "/var/lib/apulisedge/db"
View Source
var DEFAULT_DATABASE_NAME = "ApulisAgent"
View Source
var DEFAULT_LOG_FILE = "agent.log"
View Source
var DEFAULT_LOG_PATH = "/var/log/apulisedge"
View Source
var SQLITE_DB_FILE_NAME = "agent.db"
Functions ¶
func InitConfig ¶
func InitConfig()
Types ¶
type AgentConfigType ¶
type AgentConfigType struct { Log LogConfig `yaml:"log"` Database DatabaseConfig `yaml:"database"` Server ServerConfig `yaml:"server"` Modules Modules }
AgentConfigType indicates configuration structure
var AppConfig AgentConfigType
AppConfig indicates runtime configuration
type DatabaseConfig ¶
type Modules ¶
type Modules struct { Logger *loggers.LoggerConfigType WssClient *wssclient.WssClientContext }
type ServerConfig ¶
Click to show internal directories.
Click to hide internal directories.