Commit 6a02e3d9 by Chelsea Robb

Added error message when reboot and extra params are passed, and added better…

Added error message when reboot and extra params are passed, and added better boolean parsing on reboot
parent fc4ac703
......@@ -233,7 +233,7 @@ def main():
day=dict(default='*'),
month=dict(default='*'),
weekday=dict(default='*'),
reboot=dict(required=False, default=False)
reboot=dict(required=False, default=False, choices=BOOLEANS)
)
)
......@@ -246,9 +246,13 @@ def main():
day = module.params['day']
month = module.params['month']
weekday = module.params['weekday']
reboot = module.params['reboot']
reboot = module.boolean(module.params.get('reboot', False))
do_install = module.params['state'] == 'present'
changed = False
if reboot and (len(set([minute, hour, day, month, weekday, '*'])) != 1):
module.fail_json(msg="You must specify either reboot=True or any of minute, hour, day, month, weekday")
if reboot:
job = "@reboot %s" % (job)
else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment