class Pomato::Start

Public Instance Methods

execute() click to toggle source
# File lib/pomato/start.rb, line 9
def execute
  time = (opts[:for] || 25).to_i * 60
  name = opts.arguments.empty? ? 'pomato' : opts.arguments.join(' ')
  add_job start: now, name: name, time: time
end
options() click to toggle source
# File lib/pomato/start.rb, line 15
def options
  Slop::Options.new.tap do |opts|
    opts.banner = 'usage: start [options] ...'
    opts.string '--for', 'duration (eg. 10)'
  end
end