Add mutex lock file path to registry CLI wrapper class #958

Merged
ashwin merged 1 commits from deep-stack/stack-orchestrator:pm-update-wrapper into main 2024-10-28 06:03:14 +00:00
2 changed files with 3 additions and 2 deletions
Showing only changes of commit ed4ed48375 - Show all commits

View File

@ -10,7 +10,7 @@ def registry_mutex():
@wraps(func)
def wrapper(self, *args, **kwargs):
lock_file_path = DEFAULT_LOCK_FILE_PATH
if self.mutex_lock_file is not None:
if self.mutex_lock_file:
lock_file_path = self.mutex_lock_file
with open(lock_file_path, 'w') as lock_file:

View File

@ -114,9 +114,10 @@ def is_id(name_or_id: str):
class LaconicRegistryClient:
def __init__(self, config_file, log_file=None):
def __init__(self, config_file, log_file=None, mutex_lock_file=None):
self.config_file = config_file
self.log_file = log_file
self.mutex_lock_file = mutex_lock_file
self.cache = AttrDict(
{
"name_or_id": {},