Skip to content

Commit cb084b8

Browse files
committed
MPT-18999 temporarily memoize _get_encryption_salt to reduce ectd calls
1 parent d00bcb7 commit cb084b8

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

rest_api/rest_api_server/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
from concurrent.futures import ThreadPoolExecutor
1212
from datetime import datetime
1313
from decimal import Decimal
14+
from functools import cache
1415
from string import ascii_letters, digits
1516
from urllib.parse import urlencode
1617

@@ -523,6 +524,7 @@ def get_root_directory_path():
523524
return os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
524525

525526

527+
@cache
526528
def _get_encryption_salt():
527529
return Config().client.encryption_salt()
528530

0 commit comments

Comments
 (0)