now properly checks that link is suplied before trying to use it

should fix #46
reviewable/pr18780/r1
Brian Coca 10 years ago
parent 9ea179697d
commit c7e3aee0f0

@ -136,10 +136,13 @@ def main():
# install the requested path if necessary # install the requested path if necessary
# (unsupported on the RedHat version) # (unsupported on the RedHat version)
if path not in all_alternatives and os_family == "Debian": if path not in all_alternatives and os_family == "Debian":
if link:
module.run_command( module.run_command(
[UPDATE_ALTERNATIVES, '--install', link, name, path, str(DEFAULT_LINK_PRIORITY)], [UPDATE_ALTERNATIVES, '--install', link, name, path, str(DEFAULT_LINK_PRIORITY)],
check_rc=True check_rc=True
) )
else:
module.fail_json("Needed to install the alternative, but unable to do so, as we are missking the link")
# select the requested path # select the requested path
module.run_command( module.run_command(

Loading…
Cancel
Save