File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22# frozen_string_literal: true
33
44# Released under the MIT License.
5- # Copyright, 2019-2022 , by Samuel Williams.
5+ # Copyright, 2019-2026 , by Samuel Williams.
66
7- load :rack , :lets_encrypt_tls , :supervisor
7+ require 'falcon/environment/rack'
8+ require 'falcon/environment/tls'
9+ require 'falcon/environment/lets_encrypt_tls'
10+ require 'async/service/supervisor'
11+
12+ service 'supervisor' do
13+ include Async ::Service ::Supervisor ::Environment
14+ end
815
916hostname = File . basename ( __dir__ )
10- rack hostname , :lets_encrypt_tls
1117
12- supervisor
18+ service hostname do
19+ include Falcon ::Environment ::Rack
20+ include Falcon ::Environment ::TLS
21+ include Falcon ::Environment ::LetsEncryptTLS
22+ include Async ::Service ::Supervisor ::Supervised
23+ end
Original file line number Diff line number Diff line change 184184 sus (~> 0.31)
185185 sus-fixtures-async (~> 0.1)
186186 thread-local (1.1.0)
187- timeout (0.6.0 )
187+ timeout (0.6.1 )
188188 traces (0.18.2)
189189 tsort (0.2.0)
190190 utopia (2.32.0)
@@ -216,12 +216,12 @@ PLATFORMS
216216DEPENDENCIES
217217 agent-context
218218 async-redis
219+ async-service
219220 bake-test
220221 benchmark-http
221222 covered
222223 falcon
223224 live
224- net-smtp
225225 rack-test
226226 sus
227227 sus-fixtures-async-http
Original file line number Diff line number Diff line change 55
66source "https://rubygems.org"
77
8+ gem "async-service"
9+
810group :preload do
911 gem "utopia" , "~> 2.32.0"
1012
1517 gem "variant"
1618end
1719
18- gem "net-smtp"
19-
2020group :development do
2121 gem "bake-test"
2222 gem "rack-test"
You can’t perform that action at this time.
0 commit comments