modules.darwin_sysctl: __virtual__ return err msg.

Updated message in darwin_sysctl module when return False if OS is not OSX.
This commit is contained in:
abednarik 2015-12-18 17:14:04 -03:00 committed by Pablo Suárez Hernández
parent f74ca15f50
commit 2cf6f36d89

View file

@ -19,7 +19,10 @@ def __virtual__():
'''
Only run on Darwin (OS X) systems
'''
return __virtualname__ if __grains__['os'] == 'MacOS' else False
if __grains__['os'] == 'MacOS':
return __virtualname__
return (False, 'The darwin_sysctl execution module cannot be loaded: '
'only available on MacOS systems.')
def show(config_file=False):