revert previous and add element_is_set to MetadataWrapper

This commit is contained in:
Matthias Bernt
2020-11-11 16:46:03 +01:00
parent 56df6160da
commit 51315a296b
+3 -3
View File
@@ -214,9 +214,6 @@ class DatasetFilenameWrapper(ToolParameterValueWrapper):
self.compute_environment = compute_environment
def __getattr__(self, name):
if hasattr(self.metadata, name):
return getattr(self.metadata, name)
rval = self.metadata.get(name, None)
if name in self.metadata.spec:
if rval is None:
@@ -244,6 +241,9 @@ class DatasetFilenameWrapper(ToolParameterValueWrapper):
def __iter__(self):
return self.metadata.__iter__()
def element_is_set(self, name):
return self.metadata.element_is_set(name)
def get(self, key, default=None):
try:
return getattr(self, key)