Class: ForemanSalt::SaltModule
- Inherits:
-
ApplicationRecord
- Object
- ApplicationRecord
- ForemanSalt::SaltModule
- Extended by:
- FriendlyId
- Includes:
- Authorizable, Parameterizable::ByIdName
- Defined in:
- app/models/foreman_salt/salt_module.rb
Class Method Summary collapse
Class Method Details
.humanize_class_name(_name = nil) ⇒ Object
47 48 49 |
# File 'app/models/foreman_salt/salt_module.rb', line 47 def self.humanize_class_name(_name = nil) _('Salt state') end |
.permission_name ⇒ Object
51 52 53 |
# File 'app/models/foreman_salt/salt_module.rb', line 51 def self. 'salt_modules' end |
.to_hash ⇒ Object
37 38 39 40 41 42 43 44 45 |
# File 'app/models/foreman_salt/salt_module.rb', line 37 def self.to_hash states = {} SaltEnvironment.all.find_each do |environment| states[environment.name] = environment.salt_modules.map(&:name) end states end |