Merge branch '5285-arpi-use-settings' closes #5285
[arvados.git] / services / fuse / bin / arv-mount
index 1e5e9f0c9d258cb4fc59e526eb3bddc767b6902c..b540efe82c63b59640e5c6c4d10a44e6de004606 100755 (executable)
@@ -11,7 +11,7 @@ import time
 
 import arvados.commands._util as arv_cmd
 from arvados_fuse import *
-from arvados.api import SafeApi
+from arvados.safeapi import ThreadSafeApiCache
 
 logger = logging.getLogger('arvados.arv-mount')
 
@@ -82,7 +82,7 @@ with "--".
     try:
         # Create the request handler
         operations = Operations(os.getuid(), os.getgid(), args.encoding)
-        api = SafeApi(arvados.config)
+        api = ThreadSafeApiCache(arvados.config.settings())
 
         usr = api.users().current().execute(num_retries=args.retries)
         now = time.time()