Merge pull request #12646 from hashicorp/push-heroku-print-output
Print output when pushing to Heroku
This commit is contained in:
commit
4c34c9d26e
@ -121,7 +121,14 @@ module VagrantPlugins
|
||||
# Execute the command, raising an exception if it fails.
|
||||
# @return [Vagrant::Util::Subprocess::Result]
|
||||
def execute!(*cmd)
|
||||
result = Vagrant::Util::Subprocess.execute(*cmd)
|
||||
subproccmd = cmd.dup << { notify: [:stdout, :stderr] }
|
||||
result = Vagrant::Util::Subprocess.execute(*subproccmd) do |type, data|
|
||||
if type == :stdout
|
||||
@env.ui.info(data, new_line: false)
|
||||
elsif type == :stderr
|
||||
@env.ui.warn(data, new_line: false)
|
||||
end
|
||||
end
|
||||
|
||||
if result.exit_code != 0
|
||||
raise Errors::CommandFailed,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user