fix #129
This commit is contained in:
parent
491a290d76
commit
347854412b
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user