go-rules temporarily disabled
This commit is contained in:
+11
-3
@@ -3,16 +3,17 @@ package gorules
|
||||
import (
|
||||
"context"
|
||||
"errors"
|
||||
"strings"
|
||||
"time"
|
||||
"tm/pkg/logger"
|
||||
|
||||
"repo.ravanertebat.com/k.khodayari/gorulessdk"
|
||||
// "repo.ravanertebat.com/k.khodayari/gorulessdk" // temporarily disabled: private repo unreachable from server
|
||||
)
|
||||
|
||||
/*
|
||||
const (
|
||||
showAvailableStatusAction = gorulessdk.ShowAvailableStatus
|
||||
)
|
||||
*/
|
||||
|
||||
// Config contains GoRules client configuration.
|
||||
type Config struct {
|
||||
@@ -32,12 +33,18 @@ type Client interface {
|
||||
EvaluateAvailableStatuses(ctx context.Context, currentStatus string, ruleID string) ([]StatusWithCategory, error)
|
||||
}
|
||||
|
||||
// New creates a new GoRules client.
|
||||
// Temporarily disabled: gorulessdk is unavailable from the deployment server.
|
||||
func New(_ Config, _ logger.Logger) (Client, error) {
|
||||
return nil, errors.New("gorulessdk temporarily disabled")
|
||||
}
|
||||
|
||||
/*
|
||||
type sdkClient struct {
|
||||
client *gorulessdk.Client
|
||||
logger logger.Logger
|
||||
}
|
||||
|
||||
// New creates a new GoRules client.
|
||||
func New(cfg Config, log logger.Logger) (Client, error) {
|
||||
if strings.TrimSpace(cfg.BaseURL) == "" {
|
||||
return nil, errors.New("gorules base url is required")
|
||||
@@ -83,3 +90,4 @@ func (s *sdkClient) EvaluateAvailableStatuses(ctx context.Context, currentStatus
|
||||
}
|
||||
return statuses, nil
|
||||
}
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user