mirror of
https://github.com/paralus/paralus.git
synced 2026-08-24 15:47:19 +00:00
reverted back kubeconfig validation
Signed-off-by: mabhi <abhijit.mukherjee@infracloud.io>
This commit is contained in:
@@ -15,7 +15,7 @@ type KubeconfigSetting struct {
|
||||
PartnerId uuid.UUID `bun:"partner_id,type:uuid,notnull"`
|
||||
AccountId uuid.UUID `bun:"account_id,type:uuid,notnull"`
|
||||
Scope string `bun:"scope,notnull"`
|
||||
ValiditySeconds int64 `bun:"validity_seconds,notnull,default:28800"`
|
||||
ValiditySeconds int64 `bun:"validity_seconds,notnull,default:0"`
|
||||
SaValiditySeconds int64 `bun:"sa_validity_seconds,notnull,default:28800"`
|
||||
CreatedAt time.Time `bun:"created_at,notnull,default:current_timestamp"`
|
||||
ModifiedAt time.Time `bun:"modified_at"`
|
||||
|
||||
@@ -61,13 +61,6 @@ func (kss *kubeconfigSettingService) Patch(ctx context.Context, ks *sentry.Kubec
|
||||
minTimeDuration := time.Second * time.Duration(minSeconds) // min. 10 mins
|
||||
maxTimeDuration := time.Second * time.Duration(maxSeconds) // max. 30 days
|
||||
|
||||
validityDuration := time.Second * time.Duration(ks.ValiditySeconds)
|
||||
if validityDuration < minTimeDuration || validityDuration > maxTimeDuration {
|
||||
maxTimeDisplay, _ := time.ParseDuration(fmt.Sprintf("%ds", maxSeconds))
|
||||
minTimeDisplay, _ := time.ParseDuration(fmt.Sprintf("%ds", minSeconds))
|
||||
return fmt.Errorf("invalid validity duration. should be between %.0f mins and %.0f hours", minTimeDisplay.Minutes(), maxTimeDisplay.Hours())
|
||||
}
|
||||
|
||||
saValidityDuration := time.Second * time.Duration(ks.SaValiditySeconds)
|
||||
if saValidityDuration < minTimeDuration || saValidityDuration > maxTimeDuration {
|
||||
maxTimeDisplay, _ := time.ParseDuration(fmt.Sprintf("%ds", maxSeconds))
|
||||
|
||||
Reference in New Issue
Block a user