reverted back kubeconfig validation

Signed-off-by: mabhi <abhijit.mukherjee@infracloud.io>
This commit is contained in:
mabhi
2023-02-14 23:35:07 +05:30
parent 2af0e1e886
commit 02c4c426ad
2 changed files with 1 additions and 8 deletions
+1 -1
View File
@@ -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"`
-7
View File
@@ -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))