Skip to content

Commit f392d10

Browse files
committed
Update __init__.py
1 parent 7864ec3 commit f392d10

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.control/src/proman/manager/__init__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ def load_metadata(
245245
err_msg = f"Failed to load metadata file from {log_ref}."
246246
if validate:
247247
try:
248-
_data_validator.validate(data=project_metadata, fill_defaults=False)
248+
_data_validator.validate(data=project_metadata(), fill_defaults=False)
249249
except exception.PromanInvalidMetadataError as e:
250250
logger.critical(
251251
log_title,
@@ -322,8 +322,9 @@ def __init__(
322322
self._github_context = github_context
323323
self._main_manager = main_manager or self
324324
self._get_data_function = self._meta.get
325+
cache_filepath = self._meta.get("control.cache.file")
325326
self._cache_manager = SerializableCacheManager(
326-
path=self.git.repo_path / self._meta.get("control.cache.file"),
327+
path=(self.git.repo_path / cache_filepath) if cache_filepath else None,
327328
retention_time={k: datetime.timedelta(hours=v) for k, v in self._meta.get("control.cache.retention_hours", {}).items()},
328329
)
329330
self._branch_manager = BranchManager(self)

0 commit comments

Comments
 (0)