class Build::BuildTask::CommandFailure

Attributes

arguments[R]
status[R]
task[R]

Public Class Methods

new(task, arguments, status) click to toggle source
Calls superclass method
# File lib/build/build_node.rb, line 75
def initialize(task, arguments, status)
        @task = task
        @arguments = arguments
        @status = status
        
        super "#{File.basename(executable_name).inspect} exited with status #{@status.to_i}"
end

Public Instance Methods

executable_name() click to toggle source
# File lib/build/build_node.rb, line 83
def executable_name
        if @arguments[0].kind_of? Hash
                @arguments[1]
        else
                @arguments[0]
        end
end