Flags for listen and metrics address; fix in newRedirectPasteSuccess.txt.tmpl
Fixes #9
This commit is contained in:
@@ -7,17 +7,20 @@ import (
|
||||
"gitea.hashru.nl/dsprenkels/rushlink"
|
||||
)
|
||||
|
||||
func main() {
|
||||
var databasePath string
|
||||
var (
|
||||
databasePath = flag.String("database", "", "location of the database file")
|
||||
httpListen = flag.String("listen", "127.0.0.1:8000", "listen address (host:port)")
|
||||
metricsListen = flag.String("metrics_listen", "127.0.0.1:58614", "listen address for metrics (host:port)")
|
||||
)
|
||||
|
||||
flag.StringVar(&databasePath, "database", "", "Location of the database file")
|
||||
func main() {
|
||||
flag.Parse()
|
||||
|
||||
if err := rushlink.Open(databasePath); err != nil {
|
||||
if err := rushlink.Open(*databasePath); err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
defer rushlink.Close()
|
||||
|
||||
go rushlink.StartMetricsServer()
|
||||
rushlink.StartMainServer()
|
||||
go rushlink.StartMetricsServer(*metricsListen)
|
||||
rushlink.StartMainServer(*httpListen)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user