diff --git a/lib/vector/installer.ex b/lib/vector/installer.ex index ef3f03f..3493e55 100644 --- a/lib/vector/installer.ex +++ b/lib/vector/installer.ex @@ -63,17 +63,18 @@ defmodule Vector.Installer do install = String.replace(@install, "{path}", path) install = String.to_charlist(install) # credo:disable-for-next-line - :os.cmd(install) - validate!() + debug_info = :os.cmd(install) + validate!(debug_info) end - defp validate! do + defp validate!(debug_info) do case Vector.version() do {:ok, version} -> Logger.debug("Vector #{version} installed.") :ok :error -> + IO.puts(debug_info) raise RuntimeError, "Vector binary failed to install." end end