def getMem(self): try: stat = os_statvfs("/") except OSError: return (False, "-1") freespace = stat.f_bfree / 1000 * stat.f_bsize / 1000 return (True, '%d' % freespace)
def getMem(self): try: stat = os_statvfs("/") except OSError: return (False, "-1") freespace = stat.f_bfree / 1000 * stat.f_bsize / 1000 return (True, '%d' %freespace)
def freespace(): try: diskSpace = os_statvfs('/') capacity = float(diskSpace.f_bsize * diskSpace.f_blocks) available = float(diskSpace.f_bsize * diskSpace.f_bavail) fspace = round(float(available / 1048576.0), 2) tspace = round(float(capacity / 1048576.0), 1) spacestr = 'Free space(' + str(fspace) + 'MB) Total space(' + str(tspace) + 'MB)' return spacestr except: return ''
def freespace(): try: diskSpace = os_statvfs('/') capacity = float(diskSpace.f_bsize * diskSpace.f_blocks) available = float(diskSpace.f_bsize * diskSpace.f_bavail) fspace = round(float(available / 1048576.0), 2) tspace = round(float(capacity / 1048576.0), 1) spacestr = 'Free space(' + str(fspace) + 'MB) Total space(' + str( tspace) + 'MB)' return spacestr except: return ''
def dlInfo(): statvfs = os_statvfs(app.config['UPLOAD_FOLDER']) args = {'defaults': {'ticket': { 'total':2, 'lastdl':3, 'maxdl':14 } }, 'masterpath': 'rainbow.local', 'maxsize': statvfs.f_frsize * statvfs.f_bfree } return json_dumps(args), 200