lib/isomorfeus/installer/templates/config.ru.erb in isomorfeus-1.0.0.zeta25 vs lib/isomorfeus/installer/templates/config.ru.erb in isomorfeus-2.0.0.rc1
- old
+ new
@@ -1,23 +1,23 @@
-require_relative '<%= app_require %>'
-
-if !Isomorfeus.development?
- Isomorfeus.zeitwerk.setup
- Isomorfeus.zeitwerk.eager_load
-
- run <%= app_class %>.freeze.app
-else
- Isomorfeus.zeitwerk.enable_reloading
- Isomorfeus.zeitwerk.setup
- Isomorfeus.zeitwerk.eager_load
-
- run ->(env) do
- write_lock = Isomorfeus.zeitwerk_lock.try_write_lock
- if write_lock
- Isomorfeus.zeitwerk.reload
- Isomorfeus.zeitwerk_lock.release_write_lock
- end
- Isomorfeus.zeitwerk_lock.with_read_lock do
- <%= app_class %>.call env
- end
- end
-end
+require_relative 'app_loader'
+
+if !Isomorfeus.development?
+ Isomorfeus.zeitwerk.setup
+ Isomorfeus.zeitwerk.eager_load
+
+ run <%= roda_app_class %>.freeze.app
+else
+ Isomorfeus.zeitwerk.enable_reloading
+ Isomorfeus.zeitwerk.setup
+ Isomorfeus.zeitwerk.eager_load
+
+ run ->(env) do
+ write_lock = Isomorfeus.zeitwerk_lock.try_write_lock
+ if write_lock
+ Isomorfeus.zeitwerk.reload
+ Isomorfeus.zeitwerk_lock.release_write_lock
+ end
+ Isomorfeus.zeitwerk_lock.with_read_lock do
+ <%= roda_app_class %>.call env
+ end
+ end
+end