Class: HammerCLIForeman::Template::InfoCommand
- Inherits:
-
InfoCommand
- Object
- InfoCommand
- HammerCLIForeman::Template::InfoCommand
- Defined in:
- lib/hammer_cli_foreman/template.rb
Instance Method Summary collapse
Instance Method Details
#extend_data(tpl) ⇒ Object
54 55 56 57 58 59 60 61 62 63 64 |
# File 'lib/hammer_cli_foreman/template.rb', line 54 def extend_data(tpl) if tpl["snippet"] tpl["type"] = "snippet" elsif tpl["template_kind"] tpl["type"] = tpl["template_kind"]["name"] else tpl["type"] = tpl["template_kind_name"] end tpl['operatingsystem_ids'] = tpl['operatingsystems'].map { |os| os['id'] } rescue [] tpl end |