mirror of
https://github.com/foomo/contentserver.git
synced 2025-10-16 12:25:44 +00:00
flag naming convention
This commit is contained in:
parent
03d5b36706
commit
295cdf66fc
@ -29,13 +29,15 @@ const (
|
||||
|
||||
var (
|
||||
uniqushPushVersion = "content-server 1.5.0"
|
||||
showVersionFlag = flag.Bool("version", false, "version info")
|
||||
address = flag.String("address", "", "address to bind socket server host:port")
|
||||
webserverAddress = flag.String("webserver-address", "", "address to bind web server host:port, when empty no webserver will be spawned")
|
||||
webserverPath = flag.String("webserver-path", "/contentserver", "path to export the webserver on - useful when behind a proxy")
|
||||
varDir = flag.String("var-dir", "/var/lib/contentserver", "where to put my data")
|
||||
flagFreeOSMem = flag.Int("free-os-mem", 0, "free OS mem every X minutes")
|
||||
logLevelOptions = []string{
|
||||
|
||||
flagShowVersionFlag = flag.Bool("version", false, "version info")
|
||||
flagAddress = flag.String("address", "", "address to bind socket server host:port")
|
||||
flagWebserverAddress = flag.String("webserver-address", "", "address to bind web server host:port, when empty no webserver will be spawned")
|
||||
flagWebserverPath = flag.String("webserver-path", "/contentserver", "path to export the webserver on - useful when behind a proxy")
|
||||
flagVarDir = flag.String("var-dir", "/var/lib/contentserver", "where to put my data")
|
||||
flagFreeOSMem = flag.Int("free-os-mem", 0, "free OS mem every X minutes")
|
||||
|
||||
logLevelOptions = []string{
|
||||
logLevelError,
|
||||
logLevelRecord,
|
||||
logLevelWarning,
|
||||
@ -61,7 +63,7 @@ func exitUsage(code int) {
|
||||
func main() {
|
||||
flag.Parse()
|
||||
|
||||
if *showVersionFlag {
|
||||
if *flagShowVersionFlag {
|
||||
fmt.Printf("%v\n", uniqushPushVersion)
|
||||
return
|
||||
}
|
||||
@ -77,7 +79,8 @@ func main() {
|
||||
}
|
||||
|
||||
if len(flag.Args()) == 1 {
|
||||
fmt.Println(*address, flag.Arg(0))
|
||||
fmt.Println(*flagAddress, flag.Arg(0))
|
||||
|
||||
level := log.LevelRecord
|
||||
switch *logLevel {
|
||||
case logLevelError:
|
||||
@ -92,10 +95,12 @@ func main() {
|
||||
level = log.LevelDebug
|
||||
}
|
||||
log.SelectedLevel = level
|
||||
|
||||
// kickoff metric handlers
|
||||
go metrics.RunPrometheusHandler(DefaultPrometheusListener)
|
||||
go status.RunHealthzHandlerListener(DefaultHealthzHandlerAddress, ServiceName)
|
||||
|
||||
err := server.RunServerSocketAndWebServer(flag.Arg(0), *address, *webserverAddress, *webserverPath, *varDir)
|
||||
err := server.RunServerSocketAndWebServer(flag.Arg(0), *flagAddress, *flagWebserverAddress, *flagWebserverPath, *flagVarDir)
|
||||
if err != nil {
|
||||
fmt.Println("exiting with error", err)
|
||||
os.Exit(1)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user