Revision 5dbe379b
Added by Marc Dequènes almost 10 years ago
lib/cyborghood/objects.rb | ||
---|---|---|
attr_reader :ldap, :name
|
||
|
||
def initialize(name)
|
||
@name = name
|
||
@name = name.downcase.gsub(/\.$/, '')
|
||
raise CyberError.new(:unrecoverable, "objects/dns", "invalid zone name") unless self.is_valid?
|
||
|
||
# may not exist (if creating a new one)
|
Also available in: Unified diff
[fix] move zone name canonicalization in objects and strip final dot