From a234cdf90ee0009ff4aae5616c5503e259a9ee57 Mon Sep 17 00:00:00 2001 From: James Kasten Date: Wed, 3 Dec 2014 04:47:41 -0800 Subject: [PATCH] Safety check: if Apache releases version without a decimal --- letsencrypt/client/apache_configurator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/letsencrypt/client/apache_configurator.py b/letsencrypt/client/apache_configurator.py index f297e1cf9..485a64ba1 100644 --- a/letsencrypt/client/apache_configurator.py +++ b/letsencrypt/client/apache_configurator.py @@ -1299,7 +1299,10 @@ LogLevel warn \n\ num_decimal = matches[0].count(".") # Format return value such as 2.47 rather than 2.4.7 - return float("".join(matches[0].rsplit(".", num_decimal-1))) + if num_decimal > 0: + return float("".join(matches[0].rsplit(".", num_decimal-1))) + + return float(matches[0]) ########################################################################### # Challenges Section