/tls/status -- Expand random stubs for separate statuses of certificate and key
This commit is contained in:
parent
38869b22a6
commit
c5b1105fc1
|
@ -1034,13 +1034,17 @@ func handleTLSStatus(w http.ResponseWriter, r *http.Request) {
|
|||
tlsConfig `json:",inline"`
|
||||
|
||||
// only for API, no need to be stored in config
|
||||
Status string `yaml:"-" json:"status,omitempty"`
|
||||
StatusCertificate string `yaml:"-" json:"status_cert,omitempty"`
|
||||
StatusKey string `yaml:"-" json:"status_key,omitempty"`
|
||||
Warning string `yaml:"-" json:"warning,omitempty"`
|
||||
}{
|
||||
tlsConfig: config.TLS,
|
||||
}
|
||||
if rand.Intn(2) == 0 {
|
||||
data.Status = fmt.Sprintf("Random status #%s", RandStringBytesMaskImpr(6))
|
||||
data.StatusCertificate = fmt.Sprintf("Random certificate status #%s", RandStringBytesMaskImpr(6))
|
||||
}
|
||||
if rand.Intn(2) == 0 {
|
||||
data.StatusKey = fmt.Sprintf("Random key status #%s", RandStringBytesMaskImpr(6))
|
||||
}
|
||||
if rand.Intn(2) == 0 {
|
||||
data.Warning = fmt.Sprintf("Random warning #%s", RandStringBytesMaskImpr(6))
|
||||
|
|
Loading…
Reference in New Issue