Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultFilePatterns ¶
func DefaultFilePatterns() []string
DefaultFilePatterns returns a copy of the default discovery patterns.
Types ¶
type Config ¶
type Config struct {
DuckDB struct {
Path string `mapstructure:"path"`
} `mapstructure:"duckdb"`
Parser struct {
SlowLogDir string `mapstructure:"slow_log_dir"`
BatchSize int `mapstructure:"batch_size"`
FilePatterns []string `mapstructure:"file_patterns"`
Workers int `mapstructure:"workers"`
} `mapstructure:"parser"`
API struct {
Host string `mapstructure:"host"`
Port int `mapstructure:"port"`
APIKey string `mapstructure:"api_key"`
} `mapstructure:"api"`
}
Config represents the application configuration
func (*Config) GetAPIAddr ¶
GetAPIAddr returns the API server address
Click to show internal directories.
Click to hide internal directories.