Sha256: 8be3ceb53580d0aa3006e911e44d89ad81f4247c405e679463c7494be3ef5e49

Contents?: true

Size: 836 Bytes

Versions: 9

Compression:

Stored size: 836 Bytes

Contents

#!/usr/bin/env ruby

$:.push File.expand_path('../../lib', __FILE__)

require 'rubygems'
require 'optparse'
require 'rest-assured/config'

OptionParser.new do |opts|
  opts.banner = "Usage: rest-assured [options]"

  opts.on('-d', '--database FILENAME', "Path to database file. Defaults to ./rest-assured.db. There is a special value ':memory:' for in memory database.") do |fname|
    AppConfig[:database] = fname
  end

  opts.on('-p', '--port PORT', Integer, "Server port. Defaults to 4578") do |port|
    AppConfig[:port] = port
  end

  opts.on('-l', '--logfile FILENAME', "Path to logfile. Defaults to ./rest-assured.log") do |log_file|
    AppConfig[:log_file] = log_file
  end

  opts.on_tail("-h", "--help", "Show this message") do
    puts opts
    exit
  end
end.parse!

require 'rest-assured'

RestAssured::Application.run!

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rest-assured-0.2.0.rc5 bin/rest-assured
rest-assured-0.2.0.rc4 bin/rest-assured
rest-assured-0.2.0.rc3 bin/rest-assured
rest-assured-0.2.0.rc2 bin/rest-assured
rest-assured-0.2.0.rc1 bin/rest-assured
rest-assured-0.1.4 bin/rest-assured
rest-assured-0.1.3 bin/rest-assured
rest-assured-0.1.2 bin/rest-assured
rest-assured-0.1.1 bin/rest-assured