diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2015-11-15 23:54:06 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2015-11-15 23:54:06 +0900 |
commit | 187896f5b7005366f349dcc95d361063ef1aa8fc (patch) | |
tree | 6ba15e7d2e2716b3e74e136f8cd5bfccaf1a057e /lib/plum/rack/dsl.rb | |
parent | 715e7754afba596a5f0d8e879502e8571b600028 (diff) | |
download | plum-187896f5b7005366f349dcc95d361063ef1aa8fc.tar.gz |
rack: add fallback-legacy option (fallback to backend HTTP/1.x server if client doesn't support HTTP/2)
Diffstat (limited to 'lib/plum/rack/dsl.rb')
-rw-r--r-- | lib/plum/rack/dsl.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/plum/rack/dsl.rb b/lib/plum/rack/dsl.rb index 6e8dda6..b1f8bb0 100644 --- a/lib/plum/rack/dsl.rb +++ b/lib/plum/rack/dsl.rb @@ -43,6 +43,12 @@ module Plum def threaded(bool) @config[:threaded] = !!bool end + + def fallback_legacy(str) + h, p = str.split(":") + @config[:fallback_legacy_host] = h + @config[:fallback_legacy_port] = p.to_i + end end end end |