Move exception warnings in run function
This commit is contained in:
parent
e078767b2b
commit
fd2878309b
|
@ -170,16 +170,17 @@ module Vagrant
|
||||||
@machine.ui.error(data)
|
@machine.ui.error(data)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
rescue Exception => e
|
rescue Exception => e
|
||||||
|
# TODO: I18n me and write better message
|
||||||
|
@machine.ui.error("Trigger run failed:")
|
||||||
|
@machine.ui.error(e.message)
|
||||||
|
|
||||||
if on_error == :halt
|
if on_error == :halt
|
||||||
@logger.debug("Trigger run encountered an error. Halting on error...")
|
@logger.debug("Trigger run encountered an error. Halting on error...")
|
||||||
|
# Raise proper Vagrant error to avoid ugly stacktrace
|
||||||
raise e
|
raise e
|
||||||
else
|
else
|
||||||
@logger.debug("Trigger run encountered an error. Continuing on anyway...")
|
@logger.debug("Trigger run encountered an error. Continuing on anyway...")
|
||||||
# TODO: I18n me and write better message
|
|
||||||
@machine.ui.error("Trigger run failed:")
|
|
||||||
@machine.ui.error(e.message)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue