Apply .gitignore rules
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
package monitorMgr
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// 监控配置对象
|
||||
type MonitorConfig struct {
|
||||
// 监控使用的服务器IP
|
||||
ServerIp string
|
||||
|
||||
// 监控使用的服务器名称
|
||||
ServerName string
|
||||
|
||||
// 监控的时间间隔(单位:分钟)
|
||||
Interval int
|
||||
}
|
||||
|
||||
func (this *MonitorConfig) String() string {
|
||||
bytes, _ := json.Marshal(this)
|
||||
return string(bytes)
|
||||
}
|
||||
|
||||
func NewMonitorConfig(serverIp, serverName string, interval int) *MonitorConfig {
|
||||
return &MonitorConfig{
|
||||
ServerIp: serverIp,
|
||||
ServerName: serverName,
|
||||
Interval: interval,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user