utils/http.go
Function GetHealth
has 5 return statements (exceeds 4 allowed). Open
Open
func GetHealth(url string) float64 {
kingpin.Parse()
client, err := generateTLSConfig()
if err != nil {
logrus.Errorf("Cannot generate http client: %v", err)
Function GetSQLResponse
has 5 return statements (exceeds 4 allowed). Open
Open
func GetSQLResponse(url string, query string) ([]byte, error) {
kingpin.Parse()
client, err := generateTLSConfig()
if err != nil {
logrus.Errorf("Cannot generate http client: %v", err)
Function generateTLSConfig
has 5 return statements (exceeds 4 allowed). Open
Open
func generateTLSConfig() (*http.Client, error) {
kingpin.Parse()
if *certFile != "" && *keyFile != "" && *caFile != "" {
cert, err := tls.LoadX509KeyPair(*certFile, *keyFile)