rename on_options -> extra_options

This commit is contained in:
Ben Jolitz 2016-05-07 17:18:42 -07:00
parent 1f809c68c8
commit 108e732274
3 changed files with 5 additions and 5 deletions

View file

@ -35,7 +35,7 @@ describe "Config" do
ARGV.push("FOOBAR")
$test_option = nil
config.on_options = ->(parser : OptionParser) {
config.extra_options = ->(parser : OptionParser) {
parser.on("--test TEST_OPTION", "Test an option") do |opt|
$test_option = opt
end

View file

@ -35,8 +35,8 @@ module Kemal
puts opts
exit 0
end
unless @config.on_options.nil?
c = @config.on_options.not_nil!
unless @config.extra_options.nil?
c = @config.extra_options.not_nil!
c.call opts
end
end

View file

@ -3,7 +3,7 @@ module Kemal
INSTANCE = Config.new
HANDLERS = [] of HTTP::Handler
property host_binding, ssl, port, env, public_folder, logging,
always_rescue, error_handler, serve_static, run, on_options
always_rescue, error_handler, serve_static, run, extra_options
def initialize
@host_binding = "0.0.0.0"
@ -16,7 +16,7 @@ module Kemal
@always_rescue = true
@error_handler = nil
@run = false
@on_options = nil
@extra_options = nil
end
def logger