Looks like _silent_remove_run_link(), since it consume the error.    Same for _remove_udev_rule().    Using bare "except:" is good when you want to do something in error  flow and raise the original error, as we do in _add_udev_rule().