Module: ForemanPuppet::Extensions::ProvisioningTemplate::PrependedMethods
- Defined in:
- app/models/concerns/foreman_puppet/extensions/provisioning_template.rb
Instance Method Summary collapse
- #reject_template_combination_attributes?(params) ⇒ Boolean
-
#remove_snippet_associations ⇒ Object
check if our template is a snippet, and remove its associations just in case they were selected.
Instance Method Details
#reject_template_combination_attributes?(params) ⇒ Boolean
53 54 55 |
# File 'app/models/concerns/foreman_puppet/extensions/provisioning_template.rb', line 53 def reject_template_combination_attributes?(params) params[:environment_id].blank? && super(params) end |
#remove_snippet_associations ⇒ Object
check if our template is a snippet, and remove its associations just in case they were selected.
58 59 60 61 62 |
# File 'app/models/concerns/foreman_puppet/extensions/provisioning_template.rb', line 58 def remove_snippet_associations return unless snippet environments.clear end |