class DislokuCli
Public Class Methods
run()
click to toggle source
# File lib/disloku.rb, line 13 def self.run() begin DislokuCli.start() rescue Interrupt => e Disloku::Log.instance.warn("Disloku was killed with CTRL+C") rescue Exception => e Disloku::Log.instance.fatal("Unhandled exception: #{e.message}") if (ARGV.any?() { |a| a == "-d" || a == "--debug" }) Disloku::Log.instance.fatal(e.backtrace.join("\n")) end end end
Public Instance Methods
build(from = nil)
click to toggle source
# File lib/disloku.rb, line 48 def build(from = nil) cmd = Disloku::Commands::Build.new(options) cmd.execute(from) end
config()
click to toggle source
# File lib/disloku.rb, line 60 def config() cmd = Disloku::Commands::Config.new(options) cmd.execute() end
deploy(from = nil)
click to toggle source
# File lib/disloku.rb, line 37 def deploy(from = nil) cmd = Disloku::Commands::Deploy.new(options) cmd.execute(from) end
generate()
click to toggle source
# File lib/disloku.rb, line 54 def generate() cmd = Disloku::Commands::Generate.new(options) cmd.execute() end
version()
click to toggle source
# File lib/disloku.rb, line 66 def version() puts(Disloku::VERSION) end