# File lib/compass/commands/base.rb, line 4defself.register(command_name)
Compass::Commands[command_name] = selfend
Public Instance Methods
execute()click to toggle source
# File lib/compass/commands/base.rb, line 17defexecuteperformend
failed!()click to toggle source
# File lib/compass/commands/base.rb, line 29deffailed!@failed = trueend
perform()click to toggle source
# File lib/compass/commands/base.rb, line 21defperformraiseStandardError.new("Not Implemented")
end
successful?()click to toggle source
# File lib/compass/commands/base.rb, line 25defsuccessful?!@failedend
Protected Instance Methods
framework()click to toggle source
# File lib/compass/commands/base.rb, line 35defframeworkunlessCompass::Frameworks[options[:framework]]
raiseCompass::Error.new("No such framework: #{options[:framework].inspect}")
endCompass::Frameworks[options[:framework]]
end