replace raise with Chef::Log.fatal and the only_if was redundant with the file Resource
this was a raise previously, which ended the run. Throwing a proper Chef::Application.fatal! instead