class AppCommand::Export
Public Instance Methods
execute()
click to toggle source
# File lib/routes/export.rb, line 5 def execute begin @opts = command_options @args = arguments @site = Blufin::SiteResolver::validate_site(@args[0]) @error_handler = Blufin::YmlErrorHandler.new(@site) opts_validate opts_routing rescue => e Blufin::Terminal::print_exception(e) end end
maven_app()
click to toggle source
# File lib/routes/export.rb, line 47 def maven_app yml_maven = Blufin::YmlMavenValidator.new(@site, @error_handler) yml_maven.data_app end
maven_blufin()
click to toggle source
# File lib/routes/export.rb, line 40 def maven_blufin yml_maven = Blufin::YmlMavenValidator.new(@site, @error_handler) yml_maven.data_blufin end
opts_routing()
click to toggle source
# File lib/routes/export.rb, line 33 def opts_routing puts maven_blufin.inspect if @opts[:maven_blufin] puts maven_app.inspect if @opts[:maven_app] end
opts_validate()
click to toggle source
# File lib/routes/export.rb, line 26 def opts_validate Blufin::Routes::at_least_one_flag(@opts) Blufin::Routes::max_one_flag(@opts) end