Project

General

Profile

« Previous | Next » 

Revision c228fdd6

Added by Pat Riehecky about 5 years ago

Fixes #26572 - Validate MTU minimum

View differences:

app/models/subnet.rb
validates :type, :inclusion => {:in => Proc.new { Subnet::SUBNET_TYPES.keys.map(&:to_s) }, :message => N_("must be one of [ %s ]" % Subnet::SUBNET_TYPES.keys.map(&:to_s).join(', ')) }
validates :name, :length => {:maximum => 255}, :uniqueness => true
validates :vlanid, numericality: { :only_integer => true, :greater_than_or_equal_to => 0, :less_than => 4096}, :allow_blank => true
validates :mtu, :presence => true
validates :mtu, numericality: { :only_integer => true, :greater_than_or_equal_to => 68}, :presence => true
before_validation :normalize_addresses
validate :ensure_ip_addrs_valid

Also available in: Unified diff