class Minireq::Site::Cli
Public Instance Methods
__exec_asynchronously(command)
click to toggle source
# File lib/minireq/site/cli.rb, line 21 def __exec_asynchronously(command) pid = spawn(command) Process.detach(pid) end
__print_version()
click to toggle source
# File lib/minireq/site/cli.rb, line 28 def __print_version puts "minireq-site #{Minireq::Site::VERSION}" end
__under_construction()
click to toggle source
# File lib/minireq/site/cli.rb, line 17 def __under_construction puts "UNDER_CONSTRUCTION" end
serve(repository = Dir.pwd)
click to toggle source
# File lib/minireq/site/cli.rb, line 34 def serve(repository = Dir.pwd) Dir.chdir(repository) { `minireq doc` } Sinatra::Application.port = options[:port] if options[:port] Sinatra::Application.public_folder = File.join(repository, "docs") Sinatra::Application.run! end