class Bake::Blocks::Sleep
Public Class Methods
new(config)
click to toggle source
# File lib/blocks/sleep.rb, line 6 def initialize(config) @echo = (config.echo != "off") @time = config.name.to_f end
Public Instance Methods
clean()
click to toggle source
# File lib/blocks/sleep.rb, line 33 def clean # nothing to do here return true end
cleanStep()
click to toggle source
# File lib/blocks/sleep.rb, line 29 def cleanStep return run() end
execute()
click to toggle source
# File lib/blocks/sleep.rb, line 17 def execute return run() end
exitStep()
click to toggle source
# File lib/blocks/sleep.rb, line 25 def exitStep return run() end
run()
click to toggle source
# File lib/blocks/sleep.rb, line 11 def run puts "Sleeping #{@time}s" if @echo sleep @time return true end
startupStep()
click to toggle source
# File lib/blocks/sleep.rb, line 21 def startupStep return run() end