add ks-apiserver options

This commit is contained in:
Jeff
2019-09-11 23:40:21 +08:00
committed by zryfish
parent 758f8d7a8c
commit c199b1afc9
3 changed files with 34 additions and 10 deletions

View File

@@ -1,5 +1,7 @@
package options
// Validate validates server run options, to find
// options' misconfiguration
func (s *ServerRunOptions) Validate() []error {
var errors []error
@@ -9,6 +11,10 @@ func (s *ServerRunOptions) Validate() []error {
errors = append(errors, s.ServiceMeshOptions.Validate()...)
errors = append(errors, s.MonitoringOptions.Validate()...)
errors = append(errors, s.SonarQubeOptions.Validate()...)
errors = append(errors, s.LdapOptions.Validate()...)
errors = append(errors, s.S3Options.Validate()...)
errors = append(errors, s.RedisOptions.Validate()...)
errors = append(errors, s.OpenPitrixOptions.Validate()...)
return errors
}