Exemplo n.º 1
0
 def getDiskPath(self):
     """Every target gets a directory on disk. This returns it, without any
        guarantee that it exists yet.
        """
     # XXX - Bear hack: store as stats/author/f/foobar for filesystem sanity
     segmentsLower = map(string.lower, self.pathSegments)
     if segmentsLower[0] == 'author' or segmentsLower[0] == 'project':
         target = segmentsLower[1]
         segmentsLower.insert(1, target[0])
     return Files.tryGetDir(Files.dbDir, 'stats', *segmentsLower)
Exemplo n.º 2
0
 def getDiskPath(self):
     """Every target gets a directory on disk. This returns it, without any
        guarantee that it exists yet.
        """
     # XXX - Bear hack: store as stats/author/f/foobar for filesystem sanity
     segmentsLower = map(string.lower, self.pathSegments)
     if segmentsLower[0] == 'author' or segmentsLower[0] == 'project':
         target = segmentsLower[1]
         segmentsLower.insert(1, target[0])
     return Files.tryGetDir(Files.dbDir, 'stats', *segmentsLower)
Exemplo n.º 3
0
 def getDiskPath(self):
     """Every target gets a directory on disk. This returns it, without any
        guarantee that it exists yet.
        """
     return Files.tryGetDir(Files.dbDir, 'stats', *map(string.lower, self.pathSegments))