tweaking idleshut usage

This commit is contained in:
2017-08-11 18:37:05 -07:00
parent 7e4686a229
commit edfe79ebc0
+3 -6
View File
@@ -24,7 +24,7 @@ func HugoCmdProcessConfig(ch *CaddyHugo, es *editSession, touchFn func()) idlesh
cmd.Dir = es.tmpdir cmd.Dir = es.tmpdir
return idleshut.Config{ return idleshut.Config{
Tick: WebsocketFileTicker, TickDuration: WebsocketFileTicker,
MaxIdleTicks: uint(IdleWebsocketTimeout/WebsocketFileTicker) + 1, MaxIdleTicks: uint(IdleWebsocketTimeout/WebsocketFileTicker) + 1,
Start: func() error { Start: func() error {
@@ -56,13 +56,10 @@ func HugoCmdProcessConfig(ch *CaddyHugo, es *editSession, touchFn func()) idlesh
return nil return nil
}, },
IdleProcessError: func(err error) { TickError: func(err error) {
fmt.Println("error processing draft:", err) fmt.Println("error processing draft:", err)
}, },
IdleTick: func() error { Tick: func() error {
return ioutil.WriteFile(es.filename, []byte(es.doc.Contents()), 0644)
},
ActiveTick: func() error {
return ioutil.WriteFile(es.filename, []byte(es.doc.Contents()), 0644) return ioutil.WriteFile(es.filename, []byte(es.doc.Contents()), 0644)
}, },
} }