зеркало из https://github.com/mozilla/mig.git
[minor] add file & netstat params validation to client tools
This commit is contained in:
Родитель
9f866ac5f1
Коммит
fe8a461f43
|
@ -263,7 +263,8 @@ func (r Runner) ParamsCreator() (interface{}, error) {
|
|||
fmt.Println("Stored search", label)
|
||||
}
|
||||
exit:
|
||||
return p, nil
|
||||
r.Parameters = *p
|
||||
return r.Parameters, r.ValidateParameters()
|
||||
}
|
||||
|
||||
// ParamsParser implements a command line parameters parser that takes a string
|
||||
|
@ -331,11 +332,7 @@ func (r Runner) ParamsParser(args []string) (interface{}, error) {
|
|||
p := newParameters()
|
||||
p.Searches["s1"] = s
|
||||
r.Parameters = *p
|
||||
err = r.ValidateParameters()
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return p, nil
|
||||
return r.Parameters, r.ValidateParameters()
|
||||
}
|
||||
|
||||
type flagParam []string
|
||||
|
|
|
@ -125,7 +125,8 @@ func (r Runner) ParamsCreator() (interface{}, error) {
|
|||
continue
|
||||
}
|
||||
}
|
||||
return p, nil
|
||||
r.Parameters = p
|
||||
return p, r.ValidateParameters()
|
||||
}
|
||||
|
||||
const cmd_help string = `
|
||||
|
@ -186,7 +187,9 @@ func (r Runner) ParamsParser(args []string) (interface{}, error) {
|
|||
p.NeighborIP = ni
|
||||
p.ConnectedIP = ci
|
||||
p.ListeningPort = lp
|
||||
return p, nil
|
||||
|
||||
r.Parameters = p
|
||||
return p, r.ValidateParameters()
|
||||
}
|
||||
|
||||
type flagParam []string
|
||||
|
|
Загрузка…
Ссылка в новой задаче