This commit is contained in:
rui.zheng 2017-08-08 12:35:59 +08:00
parent 491a290d76
commit 347854412b

View File

@ -23,8 +23,8 @@ import (
var ( var (
options struct { options struct {
chainNodes, serveNodes stringList ChainNodes, ServeNodes stringList
debugMode bool DebugMode bool
} }
) )
@ -34,10 +34,10 @@ func init() {
printVersion bool printVersion bool
) )
flag.Var(&options.chainNodes, "F", "forward address, can make a forward chain") flag.Var(&options.ChainNodes, "F", "forward address, can make a forward chain")
flag.Var(&options.serveNodes, "L", "listen address, can listen on multiple ports") flag.Var(&options.ServeNodes, "L", "listen address, can listen on multiple ports")
flag.StringVar(&configureFile, "C", "", "configure file") flag.StringVar(&configureFile, "C", "", "configure file")
flag.BoolVar(&options.debugMode, "D", false, "enable debug log") flag.BoolVar(&options.DebugMode, "D", false, "enable debug log")
flag.BoolVar(&printVersion, "V", false, "print version") flag.BoolVar(&printVersion, "V", false, "print version")
flag.Parse() flag.Parse()
@ -56,7 +56,7 @@ func init() {
os.Exit(0) os.Exit(0)
} }
gost.Debug = options.debugMode gost.Debug = options.DebugMode
} }
func main() { func main() {
@ -74,7 +74,7 @@ func main() {
func initChain() (*gost.Chain, error) { func initChain() (*gost.Chain, error) {
chain := gost.NewChain() chain := gost.NewChain()
for _, ns := range options.chainNodes { for _, ns := range options.ChainNodes {
node, err := gost.ParseNode(ns) node, err := gost.ParseNode(ns)
if err != nil { if err != nil {
return nil, err return nil, err
@ -218,7 +218,7 @@ func initChain() (*gost.Chain, error) {
} }
func serve(chain *gost.Chain) error { func serve(chain *gost.Chain) error {
for _, ns := range options.serveNodes { for _, ns := range options.ServeNodes {
node, err := gost.ParseNode(ns) node, err := gost.ParseNode(ns)
if err != nil { if err != nil {
return err return err