File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
lib/ldclient-rb/impl/integrations Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -2,18 +2,17 @@ source 'https://rubygems.org'
2
2
3
3
gem 'launchdarkly-server-sdk' , path : '..'
4
4
5
- gem 'sinatra' , '~> 2.1'
6
- # Sinatra can work with several server frameworks. In JRuby, we have to use glassfish (which
7
- # is only available in JRuby). Otherwise we use thin (which is not available in JRuby).
8
- gem 'glassfish' , :platforms => :jruby
9
5
gem 'http' , '~> 5.1'
10
6
gem 'json'
7
+ gem "puma" , "~> 6.6"
8
+ gem "rackup" , "~> 2.2"
9
+ gem 'sinatra' , '>= 4.1'
10
+
11
11
gem 'rubocop' , '~> 1.37' , group : 'development'
12
12
gem 'rubocop-performance' , '~> 1.15' , group : 'development'
13
- gem 'thin' , :platforms => :ruby
14
13
15
- gem "redis" , "~> 5.3"
16
14
gem "connection_pool" , "~> 2.4"
15
+ gem "redis" , "~> 5.3"
17
16
18
17
gem "diplomat" , "~> 2.6"
19
18
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ module Consul
10
10
class ConsulFeatureStoreCore
11
11
begin
12
12
require "diplomat"
13
+ require "ostruct"
13
14
CONSUL_ENABLED = true
14
15
rescue ScriptError , StandardError
15
16
CONSUL_ENABLED = false
You can’t perform that action at this time.
0 commit comments