Hide extract_headers_path, extract_headers_ttl

proxy: "extract_headers_path" and "extract_headers_ttl" should be
hidden options in the config
This commit is contained in:
Kishan Mohanbhai Sagathiya 2019-03-05 13:41:09 +05:30
parent f0a12e0ce3
commit 27a59991f6

View File

@ -258,8 +258,12 @@ func (cfg *Config) toJSONConfig() (jcfg *jsonConfig, err error) {
jcfg.NodeHTTPS = cfg.NodeHTTPS
jcfg.ExtractHeadersExtra = cfg.ExtractHeadersExtra
jcfg.ExtractHeadersPath = cfg.ExtractHeadersPath
jcfg.ExtractHeadersTTL = cfg.ExtractHeadersTTL.String()
if cfg.ExtractHeadersPath != DefaultExtractHeadersPath {
jcfg.ExtractHeadersPath = cfg.ExtractHeadersPath
}
if ttl := cfg.ExtractHeadersTTL; ttl != DefaultExtractHeadersTTL {
jcfg.ExtractHeadersTTL = ttl.String()
}
return
}