diff --git a/backend/inventoree/inventoree.go b/backend/inventoree/inventoree.go index 1d3c98e..1b39402 100644 --- a/backend/inventoree/inventoree.go +++ b/backend/inventoree/inventoree.go @@ -90,6 +90,8 @@ func (i *Inventoree) Datacenters() []*store.Datacenter { func (i *Inventoree) Reload() error { err := i.loadRemote() if err != nil { + term.Errorf("\n%s\n", err) + term.Warnf("Trying to load data from cache...\n") // trying to use cache return i.loadLocal() } diff --git a/store/parser.go b/store/parser.go index 9c3e277..c002cd4 100644 --- a/store/parser.go +++ b/store/parser.go @@ -112,6 +112,7 @@ func parseExpression(expr []rune) ([]*token, error) { } return nil, fmt.Errorf("Invalid symbol %s, expected -, *, %% or a hostname at position %d", string(sym), i) + case stateReadGroup: if sym == '@' {