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,12 +29,14 @@ const (
|
|||||||
|
|
||||||
var (
|
var (
|
||||||
uniqushPushVersion = "content-server 1.5.0"
|
uniqushPushVersion = "content-server 1.5.0"
|
||||||
showVersionFlag = flag.Bool("version", false, "version info")
|
|
||||||
address = flag.String("address", "", "address to bind socket server host:port")
|
flagShowVersionFlag = flag.Bool("version", false, "version info")
|
||||||
webserverAddress = flag.String("webserver-address", "", "address to bind web server host:port, when empty no webserver will be spawned")
|
flagAddress = flag.String("address", "", "address to bind socket server host:port")
|
||||||
webserverPath = flag.String("webserver-path", "/contentserver", "path to export the webserver on - useful when behind a proxy")
|
flagWebserverAddress = flag.String("webserver-address", "", "address to bind web server host:port, when empty no webserver will be spawned")
|
||||||
varDir = flag.String("var-dir", "/var/lib/contentserver", "where to put my data")
|
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")
|
flagFreeOSMem = flag.Int("free-os-mem", 0, "free OS mem every X minutes")
|
||||||
|
|
||||||
logLevelOptions = []string{
|
logLevelOptions = []string{
|
||||||
logLevelError,
|
logLevelError,
|
||||||
logLevelRecord,
|
logLevelRecord,
|
||||||
@ -61,7 +63,7 @@ func exitUsage(code int) {
|
|||||||
func main() {
|
func main() {
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
if *showVersionFlag {
|
if *flagShowVersionFlag {
|
||||||
fmt.Printf("%v\n", uniqushPushVersion)
|
fmt.Printf("%v\n", uniqushPushVersion)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -77,7 +79,8 @@ func main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if len(flag.Args()) == 1 {
|
if len(flag.Args()) == 1 {
|
||||||
fmt.Println(*address, flag.Arg(0))
|
fmt.Println(*flagAddress, flag.Arg(0))
|
||||||
|
|
||||||
level := log.LevelRecord
|
level := log.LevelRecord
|
||||||
switch *logLevel {
|
switch *logLevel {
|
||||||
case logLevelError:
|
case logLevelError:
|
||||||
@ -92,10 +95,12 @@ func main() {
|
|||||||
level = log.LevelDebug
|
level = log.LevelDebug
|
||||||
}
|
}
|
||||||
log.SelectedLevel = level
|
log.SelectedLevel = level
|
||||||
|
|
||||||
|
// kickoff metric handlers
|
||||||
go metrics.RunPrometheusHandler(DefaultPrometheusListener)
|
go metrics.RunPrometheusHandler(DefaultPrometheusListener)
|
||||||
go status.RunHealthzHandlerListener(DefaultHealthzHandlerAddress, ServiceName)
|
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 {
|
if err != nil {
|
||||||
fmt.Println("exiting with error", err)
|
fmt.Println("exiting with error", err)
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user