mirror of
https://github.com/zr-hebo/sniffer-agent.git
synced 2025-09-19 10:16:53 +08:00
CapturePacketRate文档补充
This commit is contained in:
@@ -29,5 +29,13 @@ func init() {
|
||||
flag.IntVar(&communicatePort, "communicate_port", 8088, "http server port. Default is 8088")
|
||||
flag.Float64Var(&catpurePacketRateVal, CAPTURE_PACKET_RATE, 1.0, "capture packet rate. Default is 1.0")
|
||||
|
||||
if err := catpurePacketRate.setVal(catpurePacketRateVal); err != nil {
|
||||
panic(err.Error())
|
||||
}
|
||||
configMap = make(map[string]configItem)
|
||||
regsiterConfig()
|
||||
}
|
||||
|
||||
func regsiterConfig() {
|
||||
configMap[CAPTURE_PACKET_RATE] = catpurePacketRate
|
||||
}
|
||||
|
@@ -4,11 +4,6 @@ import "fmt"
|
||||
|
||||
// SetConfig set config by config key(name) and value
|
||||
func SetConfig(key string, val interface{}) (err error) {
|
||||
if key == catpurePacketRate.name {
|
||||
err = catpurePacketRate.setVal(val)
|
||||
return
|
||||
}
|
||||
|
||||
configMapLock.Lock()
|
||||
defer configMapLock.Unlock()
|
||||
|
||||
|
Reference in New Issue
Block a user