# File lib/puppet/indirector/checksum/file.rb, line 11
11:     def path(checksum)
12:         path = []
13:         path << Puppet[:bucketdir]                              # Start with the base directory
14:         path << checksum[0..7].split("").join(File::SEPARATOR)  # Add sets of directories based on the checksum
15:         path << checksum                                        # And the full checksum name itself
16:         path << "contents"                                      # And the actual file name
17: 
18:         path.join(File::SEPARATOR)
19:     end