no more logger

This commit is contained in:
Bel LaPointe
2019-05-02 09:35:57 -06:00
parent 7bfae2f004
commit a57dff60d8
5 changed files with 36 additions and 37 deletions

View File

@@ -2,7 +2,7 @@ package monitor
import (
"errors"
"local/logger"
"log"
"time"
"github.com/golang-collections/go-datastructures/queue"
@@ -59,29 +59,29 @@ func (monitor *Monitor) loop() error {
}
var err error
if nextEvent, err = nextEventTime(queue); err != nil {
logger.Log("no next event time", err)
log.Print("no next event time", err)
nextEvent = time.Now().Add(time.Minute * 60)
continue
}
case <-time.After(nextEvent.Sub(time.Now())):
items, err := queue.Get(1)
if err != nil {
logger.Fatal("can't get item")
log.Fatal("can't get item")
}
if len(items) == 0 {
logger.Log("no items in queue")
log.Print("no items in queue")
nextEvent = time.Now().Add(time.Minute * 60)
continue
}
item, ok := items[0].(*Item)
if !ok {
logger.Fatal("queue contains illegal item")
log.Fatal("queue contains illegal item")
}
go monitor.trigger(item.URL)
item.increment()
queue.Put(item)
if nextEvent, err = nextEventTime(queue); err != nil {
logger.Log("no next event time", err)
log.Print("no next event time", err)
nextEvent = time.Now().Add(time.Minute * 60)
continue
}