From 43a9b30fd20a4938a3325ec0e51209f9792791dc Mon Sep 17 00:00:00 2001 From: Martin Geno Date: Fri, 19 Feb 2016 11:41:39 +0100 Subject: [PATCH] init --- .gitignore | 2 ++ collector.go | 2 ++ main.go | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index daf913b..7f34b90 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,5 @@ _testmain.go *.exe *.test *.prof + +webroot/nodes.json diff --git a/collector.go b/collector.go index 3e9d085..b4922b3 100644 --- a/collector.go +++ b/collector.go @@ -113,6 +113,8 @@ func (coll *Collector) parse(res *Response) { elem := reflect.ValueOf(node).Elem() field := elem.FieldByName(strings.Title(coll.collectType)) field.Set(reflect.ValueOf(result)) + + nodeserver.SendAll(node) } func (coll *Collector) receiver() { diff --git a/main.go b/main.go index a5ca00b..42ba6ea 100644 --- a/main.go +++ b/main.go @@ -16,7 +16,7 @@ var ( func main(){ var collectSeconds, saveSeconds int - flag.StringVar(&outputFile, "output", "nodes.json", "path output file") + flag.StringVar(&outputFile, "output", "webroot/nodes.json", "path output file") flag.IntVar(&collectSeconds, "collectInterval", 15, "interval for data collections") flag.IntVar(&saveSeconds, "saveInterval", 5, "interval for data saving") flag.Parse()