summaryrefslogtreecommitdiffstats
path: root/lib/puppet/type/host.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/type/host.rb')
-rwxr-xr-xlib/puppet/type/host.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/puppet/type/host.rb b/lib/puppet/type/host.rb
index 868e41629..53365bf40 100755
--- a/lib/puppet/type/host.rb
+++ b/lib/puppet/type/host.rb
@@ -87,7 +87,8 @@ module Puppet
isnamevar
validate do |value|
- value.split('.').each do |hostpart|
+ # LAK:NOTE See http://snurl.com/21zf8 [groups_google_com]
+ x = value.split('.').each do |hostpart|
unless hostpart =~ /^([\d\w]+|[\d\w][\d\w\-]+[\d\w])$/
raise Puppet::Error, "Invalid host name"
end