Class: TicktokCli::CLI

Inherits:
Command show all
Defined in:
lib/ticktok_cli/cli.rb

Instance Method Summary collapse

Methods inherited from Command

dispatch

Instance Method Details

#schedule(expr) ⇒ Object



61
62
63
64
65
66
# File 'lib/ticktok_cli/cli.rb', line 61

def schedule(expr)
  name = options.fetch(:name, RandomWord.adjs.next)
  Clock.named(name).on(expr).invoke(lambda {
      |m| puts "#{name}\t#{expr}\t\t#{Time.new.inspect}"}
  )
end

#versionObject



69
70
71
# File 'lib/ticktok_cli/cli.rb', line 69

def version
  puts TicktokCli::VERSION
end