Class: HammerCLIForeman::Searchables
- Inherits:
-
Object
- Object
- HammerCLIForeman::Searchables
- Defined in:
- lib/hammer_cli_foreman/id_resolver.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.s(name, description, options = {}) ⇒ Object
25 26 27 |
# File 'lib/hammer_cli_foreman/id_resolver.rb', line 25 def self.s(name, description, ={}) Searchable.new(name, description, ) end |
.s_name(description, options = {}) ⇒ Object
29 30 31 |
# File 'lib/hammer_cli_foreman/id_resolver.rb', line 29 def self.s_name(description, ={}) s("name", description, ) end |
Instance Method Details
#for(resource) ⇒ Object
76 77 78 |
# File 'lib/hammer_cli_foreman/id_resolver.rb', line 76 def for(resource) SEARCHABLES[resource.singular_name.to_sym] || DEFAULT_SEARCHABLES end |