Merge branch '5285-arpi-use-settings' closes #5285
[arvados.git] / services / fuse / bin / arv-mount
index 68cd09c1e83fa443978a11650d505d5aa519bc60..b540efe82c63b59640e5c6c4d10a44e6de004606 100755 (executable)
@@ -11,6 +11,7 @@ import time
 
 import arvados.commands._util as arv_cmd
 from arvados_fuse import *
+from arvados.safeapi import ThreadSafeApiCache
 
 logger = logging.getLogger('arvados.arv-mount')
 
@@ -81,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()