class Lono::CLI
Public Instance Methods
app_files(blueprint)
click to toggle source
# File lib/lono/cli.rb, line 88 def app_files(blueprint) Lono::AppFile::Build.new(blueprint, options).run end
blueprints()
click to toggle source
# File lib/lono/cli.rb, line 14 def blueprints Finder::Blueprint.list end
clean()
click to toggle source
# File lib/lono/cli.rb, line 93 def clean Clean.new(options).run end
completion(*params)
click to toggle source
# File lib/lono/cli.rb, line 105 def completion(*params) Completer.new(CLI, *params).run end
completion_script()
click to toggle source
# File lib/lono/cli.rb, line 111 def completion_script Completer::Script.generate end
configsets(blueprint=nil)
click to toggle source
# File lib/lono/cli.rb, line 22 def configsets(blueprint=nil) Configset::List.new(options.merge(blueprint: blueprint)).run end
extensions(blueprint=nil)
click to toggle source
# File lib/lono/cli.rb, line 30 def extensions(blueprint=nil) Extension::List.new(options.merge(blueprint: blueprint)).run end
generate(blueprint)
click to toggle source
# File lib/lono/cli.rb, line 41 def generate(blueprint) o = options.merge( blueprint: blueprint, generate_only: true, ) Lono::Generate.new(o).all end
seed(blueprint)
click to toggle source
# File lib/lono/cli.rb, line 81 def seed(blueprint) Seed.new(options.merge(blueprint: blueprint)).create end
summary(blueprint)
click to toggle source
# File lib/lono/cli.rb, line 61 def summary(blueprint) Lono::Inspector::Summary.new(options.merge(blueprint: blueprint)).run end
upgrade()
click to toggle source
# File lib/lono/cli.rb, line 99 def upgrade Upgrade.new(options).run end
user_data(blueprint, name)
click to toggle source
# File lib/lono/cli.rb, line 52 def user_data(blueprint, name) Script::Build.new(blueprint, options).run UserData.new(blueprint, options.merge(name: name)).generate end
version()
click to toggle source
# File lib/lono/cli.rb, line 116 def version puts "Lono: #{VERSION}" end
xgraph(blueprint)
click to toggle source
# File lib/lono/cli.rb, line 71 def xgraph(blueprint) Lono::Inspector::Graph.new(options.merge(blueprint: blueprint)).run end