diff --git a/library/system/sysctl b/library/system/sysctl index fd6960f2228..be379798252 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()