func init() { err := json.Unmarshal([]byte(OpenSSLCiphersuites), &opensslciphersuites) if err != nil { log.Error(err) log.Error("Could not load OpenSSL ciphersuites. Grading Worker not available") return } worker.RegisterWorker(workerName, worker.Info{Runner: new(eval), Description: workerDesc}) }
func init() { err := getConffromURL(sstlsURL) if err != nil { log.Error(err) log.Error("Could not get tls confs from url - fallback to locally saved configurations") // Try to continue with the locally hosted TLS configurations err = json.Unmarshal([]byte(ServerSideTLSConfiguration), &sstls) if err != nil { log.Error(err) log.Error("Could not load Server Side TLS configuration. Evaluation Worker not available") return } } modern = sstls.Configurations["modern"] intermediate = sstls.Configurations["intermediate"] old = sstls.Configurations["old"] worker.RegisterWorker(workerName, worker.Info{Runner: new(eval), Description: workerDesc}) }