cleanup: do not panic when the metricspath is not a valid URL

When the cephcsi executable receives an error when calling
util.ValidateURL() on the optional "metricspath". The error that
util.ValidateURL() returns should be understandable enough, so that
users know what to investigate. A Go panic on a user error is not very
userfriendly, and does not provide any additional usefil information.

Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
Niels de Vos 2020-10-26 14:18:48 +01:00 committed by mergify[bot]
parent 23817c1a83
commit 86a8d29bd1

View File

@ -162,7 +162,7 @@ func main() {
}
err = util.ValidateURL(&conf)
if err != nil {
klog.Fatalln(err)
logAndExit(err.Error())
}
}