# File lib/puppet/network/handler/fileserver.rb, line 467 467: def initialize(name, path = nil) 468: unless name =~ %r{^[-\w]+$} 469: raise FileServerError, "Invalid name format '#{name}'" 470: end 471: @name = name 472: 473: if path 474: self.path = path 475: else 476: @path = nil 477: end 478: 479: @files = {} 480: 481: super() 482: end