Revision 19bd108a
Added by Paul Kelly about 14 years ago
- ID 19bd108a00fe760cfaac4b6bc7ef0f496ee29c1d
app/models/host.rb | ||
---|---|---|
validates_length_of :root_pass, :minimum => 8,:too_short => 'should be 8 characters or more'
|
||
validates_format_of :mac, :with => /([a-f0-9]{1,2}:){5}[a-f0-9]{1,2}/
|
||
validates_format_of :ip, :with => /(\d{1,3}\.){3}\d{1,3}/
|
||
validates_presence_of :ptable, :message => "Cant be blank unless a custom partition has been defined",
|
||
validates_presence_of :ptable, :message => "cant be blank unless a custom partition has been defined",
|
||
:if => Proc.new { |host| host.disk.empty? and not defined?(Rake) }
|
||
validates_format_of :sp_mac, :with => /([a-f0-9]{1,2}:){5}[a-f0-9]{1,2}/, :allow_nil => true, :allow_blank => true
|
||
validates_format_of :sp_ip, :with => /(\d{1,3}\.){3}\d{1,3}/, :allow_nil => true, :allow_blank => true
|
Also available in: Unified diff
Fixes #240 - Clone operation highlights changes correctly
The clone operation no longer flags edits as errors. This looks better.