Skip to content

Commit faa3ae7

Browse files
committed
Update data_loader.py
1 parent af09f48 commit faa3ae7

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/sas/sasgui/guiframe/local_perspectives/data_loader/data_loader.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,14 @@ def _process_data_and_errors(self, item, p_file, output, message):
154154
error message to be sure user knows the issue.
155155
"""
156156
data_error = False
157-
for error_data in item.errors:
157+
if hasattr(item, 'errors'):
158+
for error_data in item.errors:
159+
data_error = True
160+
message += "\tError: {0}\n".format(error_data)
161+
else:
162+
logging.error("Loader returned an invalid object:\n %s" % str(item))
158163
data_error = True
159-
message += "\tError: {0}\n".format(error_data)
164+
160165
data = self.parent.create_gui_data(item, p_file)
161166
output[data.id] = data
162167
return output, message, data_error
@@ -202,6 +207,7 @@ def get_data(self, path, format=None):
202207
output,
203208
error_message)
204209
except:
210+
logging.error(sys.exc_value)
205211
any_error = True
206212
if any_error or error_message != "":
207213
if error_message == "":

0 commit comments

Comments
 (0)