예제 #1
0
 def _getutilisation(self):
     st = util.ioretry_stat(lambda: os.statvfs(self.path))
     return (st[statvfs.F_BLOCKS] - st[statvfs.F_BAVAIL]) * \
             st[statvfs.F_FRSIZE]
예제 #2
0
 def _getsize(self):
     st = util.ioretry_stat(lambda: os.statvfs(self.path))
     return st[statvfs.F_BLOCKS] * st[statvfs.F_FRSIZE]
예제 #3
0
 def get_mtime(self, path):
     st = util.ioretry_stat(lambda: os.stat(path))
     return st[stat.ST_MTIME]
예제 #4
0
 def get_mtime(self, path):
     st = util.ioretry_stat(lambda: os.stat(path))
     return st[stat.ST_MTIME]
예제 #5
0
파일: FileSR.py 프로젝트: BobBall/sm
 def _getutilisation(self):
     st = util.ioretry_stat(lambda: os.statvfs(self.path))
     return (st[statvfs.F_BLOCKS] - st[statvfs.F_BAVAIL]) * \
             st[statvfs.F_FRSIZE]
예제 #6
0
파일: FileSR.py 프로젝트: BobBall/sm
 def _getsize(self):
     st = util.ioretry_stat(lambda: os.statvfs(self.path))
     return st[statvfs.F_BLOCKS] * st[statvfs.F_FRSIZE]