Sha256: a3360f589269fec23c21276eab3b867e274bd94069d89f2a9c67355a60928dbe
Contents?: true
Size: 513 Bytes
Versions: 4
Compression:
Stored size: 513 Bytes
Contents
#!/usr/bin/env ruby require 'rbbt-util' require 'rbbt/util/simpleopt' options = SOPT.get "-e--environment*:-p--port*:-s--server*:-f--finder" options[:Port] ||= options[:port] app = ARGV.shift app_dir = Rbbt.etc.app_dir.exists? ? Path.setup(Rbbt.etc.app_dir.read.strip) : Rbbt.apps.find app_dir = app_dir[app] server = options[:server] || 'thin' Misc.in_dir(app_dir) do require 'rack' ENV["RBBT_FINDER"] = true if options.include?(:finder) Rack::Server.start(options.merge(:config => 'config.ru')) end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rbbt-util-5.3.3 | share/rbbt_commands/app/start |
rbbt-util-5.3.2 | share/rbbt_commands/app/start |
rbbt-util-5.3.1 | share/rbbt_commands/app/start |
rbbt-util-5.3.0 | share/rbbt_commands/app/start |