# File lib/puppet/file_serving/base.rb, line 23
23:   def full_path(dummy_argument=:work_arround_for_ruby_GC_bug)
24:     (if relative_path.nil? or relative_path == "" or relative_path == "."
25:       path
26:     else
27:       File.join(path, relative_path)
28:     end).gsub(%r{/+}, "/")
29:   end