Module: ForemanHostExtraValidator::HostExtensions

Extended by:
ActiveSupport::Concern
Defined in:
app/models/concerns/foreman_host_extra_validator/host_extensions.rb

Instance Method Summary collapse

Instance Method Details

#validate_name_by_regexObject



8
9
10
11
# File 'app/models/concerns/foreman_host_extra_validator/host_extensions.rb', line 8

def validate_name_by_regex
  return unless validate_name_regex.present?
  errors.add(:name, _('must match regex /%s/') % validate_name_regex) unless shortname =~ /#{validate_name_regex}/
end