From eb15d2f6fe067df1b215dab92575418292721dbe Mon Sep 17 00:00:00 2001 From: James Cammarata Date: Wed, 2 Apr 2014 15:25:17 -0500 Subject: [PATCH] Fix issue with sysctl parameter parsing introduced by 0e8c7b1 Fixes #6806 --- library/system/sysctl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/system/sysctl b/library/system/sysctl index fd6960f222..be37979825 100644 --- a/library/system/sysctl +++ b/library/system/sysctl @@ -185,9 +185,9 @@ class SysctlModule(object): def _parse_value(self, value): if value is None: return '' - elif value.lower(): + elif value.lower() in BOOLEANS_TRUE: return '1' - elif not value.lower(): + elif not value.lower() in BOOLEANS_FALSE: return '0' else: return value.strip()