Skip to content
Snippets Groups Projects
Commit 5d863e28 authored by r.jaepel's avatar r.jaepel
Browse files

Reduce verbosity during version update

parent 73ec27e0
No related branches found
No related tags found
No related merge requests found
...@@ -43,6 +43,8 @@ class Options(Dict): ...@@ -43,6 +43,8 @@ class Options(Dict):
new = super().copy() new = super().copy()
return Options(new) return Options(new)
# super.update() already takes care of nested dictionaries, so we don't have to
@classmethod @classmethod
def loads(cls, string): def loads(cls, string):
decoded = json.loads(string, cls=CustomDecoder) decoded = json.loads(string, cls=CustomDecoder)
......
...@@ -623,9 +623,6 @@ class ProjectRepo(BaseRepo): ...@@ -623,9 +623,6 @@ class ProjectRepo(BaseRepo):
self._output_repo = OutputRepo(self.path / self._output_folder) self._output_repo = OutputRepo(self.path / self._output_folder)
if metadata["cadet_rdm_version"] != cadetrdm.__version__: if metadata["cadet_rdm_version"] != cadetrdm.__version__:
print(f"Repo version {metadata['cadet_rdm_version']} is outdated. "
f"Current CADET-RDM version is {cadetrdm.__version__}\n"
"Updating the repository now.")
self._update_version(metadata, cadetrdm.__version__) self._update_version(metadata, cadetrdm.__version__)
self._on_context_enter_commit_hash = None self._on_context_enter_commit_hash = None
...@@ -666,6 +663,8 @@ class ProjectRepo(BaseRepo): ...@@ -666,6 +663,8 @@ class ProjectRepo(BaseRepo):
self.add(output_remotes_path) self.add(output_remotes_path)
if changes_were_made: if changes_were_made:
print(f"Repo version {metadata['cadet_rdm_version']} was outdated. "
f"Current CADET-RDM version is {cadetrdm.__version__}.\n Repo has been updated")
metadata["cadet_rdm_version"] = cadetrdm_version metadata["cadet_rdm_version"] = cadetrdm_version
with open(self.data_json_path, "w") as f: with open(self.data_json_path, "w") as f:
json.dump(metadata, f, indent=2) json.dump(metadata, f, indent=2)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment