func (e *Environment) refresh(query *mgo.Query) error { err := query.One(&e.doc) if err == mgo.ErrNotFound { return errors.NotFoundf("environment") } return err }