Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Flags flags
View Source
var Logger *log_level.Logger
Functions ¶
func GetErrCode ¶ added in v0.3.0
func GetStatusCode ¶ added in v0.3.0
func InitLogger ¶
func InitLogger(config sb_util.LoggerConfig) (out *os.File, err error)
func ParseFlags ¶
func ParseFlags()
Types ¶
type Config ¶
type Config struct { Logger sb_util.LoggerConfig `json:"logger" env_var:"LOGGER_CONFIG"` Socket SocketConfig `json:"socket" env_var:"SOCKET_CONFIG"` Jobs JobsConfig `json:"jobs" env_var:"JOBS_CONFIG"` }
type JobsConfig ¶
type JobsConfig struct { BufferSize int `json:"buffer_size" env_var:"JOBS_BUFFER_SIZE"` MaxNumber int `json:"max_number" env_var:"JOBS_MAX_NUMBER"` CCHInterval int `json:"cch_interval" env_var:"JOBS_CCH_INTERVAL"` JHInterval int `json:"jh_interval" env_var:"JOBS_JH_INTERVAL"` MaxAge int64 `json:"max_age" env_var:"JOBS_MAX_AGE"` }
Click to show internal directories.
Click to hide internal directories.