from __future__ import division
from future.utils import viewitems
from future.utils import native
+from future.utils import listvalues
from future import standard_library
standard_library.install_aliases()
from builtins import next
from builtins import str
from builtins import object
-from builtins import dict
import os
import sys
import llfuse
def cap_cache(self):
if self._total > self.cap:
- for ent in self._entries.values():
+ for ent in listvalues(self._entries):
if self._total < self.cap or len(self._entries) < self.min_entries:
break
self._remove(ent, True)
],
install_requires=[
'arvados-python-client >= 0.1.20151118035730',
- 'llfuse >= 1.3.6',
+ 'llfuse >=1.2, <=1.3.6',
'python-daemon',
'ciso8601 >= 2.0.0',
'setuptools',
#
# SPDX-License-Identifier: AGPL-3.0
+from future.utils import tobytes
import logging
import subprocess
toks[4]
for toks in [
line.split(' ')
- for line in subprocess.check_output("mount").split("\n")
+ for line in subprocess.check_output(tobytes("mount")).split("\n")
]
if len(toks) > 4 and toks[2] == mnt
])