Module: ForemanOvirt::ParametersExtension::ClassMethods

Defined in:
app/controllers/concerns/foreman_ovirt/parameters_extension.rb

Instance Method Summary collapse

Instance Method Details

#compute_resource_params_filter_with_ovirtObject

Our new implementation that extends the original functionality.



21
22
23
24
25
26
27
28
29
30
31
32
# File 'app/controllers/concerns/foreman_ovirt/parameters_extension.rb', line 21

def compute_resource_params_filter_with_ovirt
  # Call the original method via its new alias to get the base filter object.
  compute_resource_params_filter_without_ovirt.tap do |filter|
    # Now, add the oVirt specific parameters to the existing filter.
    filter.permit :datacenter,
                  :ovirt_quota,
                  :keyboard_layout,
                  :use_v4,
                  :public_key,
                  :uuid
  end
end