File tree 4 files changed +11
-11
lines changed
4 files changed +11
-11
lines changed Original file line number Diff line number Diff line change
1
+ Rails . autoloaders . main . ignore (
2
+ ForemanSalt ::Engine . root . join ( 'lib/tasks' )
3
+ )
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ Gem::Specification.new do |s|
14
14
s . test_files = Dir [ 'test/**/*' ]
15
15
16
16
s . add_dependency 'deface' , '< 2.0'
17
- s . add_dependency 'foreman_remote_execution' , '>= 9 .0' , '< 14 '
18
- s . add_dependency 'foreman-tasks' , '>= 7 .0' , '< 10 '
17
+ s . add_dependency 'foreman_remote_execution' , '>= 14 .0' , '< 15 '
18
+ s . add_dependency 'foreman-tasks' , '>= 10 .0' , '< 11 '
19
19
s . add_development_dependency 'theforeman-rubocop' , '~> 0.0.6'
20
20
end
Original file line number Diff line number Diff line change @@ -5,11 +5,6 @@ module ForemanSalt
5
5
class Engine < ::Rails ::Engine
6
6
engine_name 'foreman_salt'
7
7
8
- config . autoload_paths += Dir [ "#{ config . root } /app/controllers/foreman_salt/concerns" ]
9
- config . autoload_paths += Dir [ "#{ config . root } /app/helpers" ]
10
- config . autoload_paths += Dir [ "#{ config . root } /app/models/concerns" ]
11
- config . autoload_paths += Dir [ "#{ config . root } /app/overrides" ]
12
- config . autoload_paths += Dir [ "#{ config . root } /app/services" ]
13
8
config . autoload_paths += Dir [ "#{ config . root } /app/lib" ]
14
9
15
10
config . paths [ 'config/routes.rb' ] . unshift ( 'config/api_routes.rb' )
@@ -42,12 +37,14 @@ class Engine < ::Rails::Engine
42
37
Apipie . configuration . checksum_path += [ '/salt/api/' ]
43
38
end
44
39
45
- initializer 'foreman_salt.register_plugin' , before : :finisher_hook do
46
- require 'foreman_salt/plugin'
40
+ initializer 'foreman_salt.register_plugin' , before : :finisher_hook do |app |
41
+ app . reloader . to_prepare do
42
+ require_relative 'plugin'
43
+ end
47
44
end
48
45
49
46
config . to_prepare do
50
- require 'foreman_salt/ extensions'
47
+ require_relative ' extensions'
51
48
52
49
RemoteExecutionProvider . register ( :Salt , SaltProvider )
53
50
ForemanSalt . register_rex_feature
Original file line number Diff line number Diff line change 1
1
# frozen_string_literal: true
2
2
3
3
Foreman ::Plugin . register :foreman_salt do
4
- requires_foreman '>= 3.7 '
4
+ requires_foreman '>= 3.13 '
5
5
register_gettext
6
6
7
7
settings do
You can’t perform that action at this time.
0 commit comments