Skip to content
Snippets Groups Projects
Commit 78a5df83 authored by Timothe Jost's avatar Timothe Jost
Browse files

just changing default value of version from 0 to None (backward compatibility quick fix)

parent 26356999
No related branches found
No related tags found
No related merge requests found
File moved
__version__ = "0.0.75" __version__ = "0.0.76"
from . import loggs from . import loggs
from .pipes import * from .pipes import *
......
...@@ -168,7 +168,12 @@ class BaseDiskObject(metaclass=ABCMeta): ...@@ -168,7 +168,12 @@ class BaseDiskObject(metaclass=ABCMeta):
str: A message describing the status of the object, including loadability, deprecation, step level, str: A message describing the status of the object, including loadability, deprecation, step level,
and found disk object description. and found disk object description.
""" """
loadable_disk_message = "A disk object is loadable. " if self.is_loadable() else ""
session = self.session.alias
step = self.step.complete_name
extra = str(self.extra) if self.extra is not None else ""
loadable_disk_message = "Disk object for A disk object is loadable. " if self.is_loadable() else ""
deprecated_disk_message = ( deprecated_disk_message = (
f"This object's version is {'deprecated' if self.version_deprecated() else 'the current one'}. " f"This object's version is {'deprecated' if self.version_deprecated() else 'the current one'}. "
) )
...@@ -189,7 +194,7 @@ class BaseDiskObject(metaclass=ABCMeta): ...@@ -189,7 +194,7 @@ class BaseDiskObject(metaclass=ABCMeta):
else "" else ""
) )
return ( return (
f"{self.object_name} object has {'a' if self.is_matching() else 'no'} valid disk object found." f"{self.object_name} object has {'a' if self.is_matching() else 'no'} valid disk object found.\n"
f" {found_disk_object_description}{loadable_disk_message}" f" {found_disk_object_description}{loadable_disk_message}"
) )
......
...@@ -122,7 +122,7 @@ class BaseStep: ...@@ -122,7 +122,7 @@ class BaseStep:
# as they are get only (no setter) on worker if it is not None (bound method) # as they are get only (no setter) on worker if it is not None (bound method)
self.do_dispatch = self.get_attribute_or_default("do_dispatch", True) self.do_dispatch = self.get_attribute_or_default("do_dispatch", True)
self.version = self.get_attribute_or_default("version", 0) self.version = self.get_attribute_or_default("version", None)
self.requires = self.get_attribute_or_default("requires", []) self.requires = self.get_attribute_or_default("requires", [])
self.requires = [self.requires] if not isinstance(self.requires, list) else self.requires self.requires = [self.requires] if not isinstance(self.requires, list) else self.requires
......
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