File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -16,14 +16,14 @@ def get_options_from_hash_config(config)
16
16
# - sslMode is "requireSSL"
17
17
# - Parameter --sslPEMKeyFile is set
18
18
# - Parameter --sslCAFile is set
19
- result << "--ssl --host #{ Facter . value ( :fqdn ) } " if config [ 'net.ssl.mode' ] == 'requireSSL' || !config [ 'net.ssl.PEMKeyFile' ] . nil? || !config [ 'net.ssl.CAFile' ] . nil?
19
+ result << "--ssl --host #{ Facter . value ( :fqdn ) } " if %w[ allowSSL preferSSL requireSSL ] . include? ( config [ 'net.ssl.mode' ] ) || !config [ 'net.ssl.PEMKeyFile' ] . nil? || !config [ 'net.ssl.CAFile' ] . nil?
20
20
result << "--sslPEMKeyFile #{ config [ 'net.ssl.PEMKeyFile' ] } " unless config [ 'net.ssl.PEMKeyFile' ] . nil?
21
21
result << "--sslCAFile #{ config [ 'net.ssl.CAFile' ] } " unless config [ 'net.ssl.CAFile' ] . nil?
22
22
# use --tls and --host if:
23
23
# - tlsMode is "requireTLS"
24
24
# - Parameter --tlsCertificateKeyFile is set
25
25
# - Parameter --tlsCAFile is set
26
- result << "--tls --host #{ Facter . value ( :fqdn ) } " if config [ 'net.tls.mode' ] == 'requireTLS' || !config [ 'net.tls.certificateKeyFile' ] . nil? || !config [ 'net.tls.CAFile' ] . nil?
26
+ result << "--tls --host #{ Facter . value ( :fqdn ) } " if %w[ allowTLS preferTLS requireTLS ] . include? ( config [ 'net.tls.mode' ] ) || !config [ 'net.tls.certificateKeyFile' ] . nil? || !config [ 'net.tls.CAFile' ] . nil?
27
27
result << "--tlsCertificateKeyFile #{ config [ 'net.tls.certificateKeyFile' ] } " unless config [ 'net.tls.certificateKeyFile' ] . nil?
28
28
result << "--tlsCAFile #{ config [ 'net.tls.CAFile' ] } " unless config [ 'net.tls.CAFile' ] . nil?
29
29
You can’t perform that action at this time.
0 commit comments