24 lines
632 B
Go
Raw Normal View History

2017-12-01 18:44:28 +09:00
package config
import "flag"
2018-03-21 00:17:41 +09:00
const (
2018-03-21 20:32:18 +09:00
ConfigFileName = "config.json"
2018-03-21 18:36:57 +09:00
FlagConfigDirName = "config-dir"
FlagLogConfigFilePathName = "log-config-path"
FlagPidFilePathName = "pid-path"
2018-03-21 00:17:41 +09:00
)
2018-03-21 18:39:50 +09:00
func FlagConfigDir(defaultValue string) *string {
return flag.String(FlagConfigDirName, defaultValue, "The directory path of config")
2018-03-21 18:36:57 +09:00
}
2018-03-21 18:39:50 +09:00
func FlagLogConfigFilePath(defaultValue string) *string {
return flag.String(FlagLogConfigFilePathName, defaultValue, "The file path of logging config")
2018-03-21 18:36:57 +09:00
}
2018-03-21 18:39:50 +09:00
func FlagPidFilePath(defaultValue string) *string {
return flag.String(FlagPidFilePathName, defaultValue, "The file path of pid")
2017-12-01 18:44:28 +09:00
}