# File lib/puppet/network/handler/fileserver.rb, line 491 491: def initialize(name, path = nil) 492: unless name =~ %r{^[-\w]+$} 493: raise FileServerError, "Invalid name format '%s'" % name 494: end 495: @name = name 496: 497: if path 498: self.path = path 499: else 500: @path = nil 501: end 502: 503: @files = {} 504: 505: super() 506: end