Class: Machined::CLI

Inherits:
Thor
  • Object
show all
Includes:
Thor::Actions
Defined in:
lib/machined/cli.rb

Instance Method Summary collapse

Instance Method Details

#compileObject



26
27
28
# File 'lib/machined/cli.rb', line 26

def compile
  machined.compile
end

#new(site_name) ⇒ Object



32
33
34
# File 'lib/machined/cli.rb', line 32

def new(site_name)
  directory "site", site_name
end

#serverObject



51
52
53
54
# File 'lib/machined/cli.rb', line 51

def server
  require "rack"
  Rack::Server.start rack_options
end

#versionObject



58
59
60
# File 'lib/machined/cli.rb', line 58

def version
  say VERSION
end