package authz import "time" //TODO: workaround if org projection is not yet up-to-date func retry(retriable func() error) (err error) { for i := 0; i < 3; i++ { time.Sleep(500 * time.Millisecond) err = retriable() if err == nil { return nil } } return err }