Skip to content

Commit 24dae2e

Browse files
Merged in bugfix2 (pull request labscript-suite#32)
Fix labscript-suite#64 Approved-by: Russell Anderson
2 parents 7ea19b0 + 6323f7f commit 24dae2e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

__init__.py

+4
Original file line numberDiff line numberDiff line change
@@ -527,6 +527,8 @@ def expand_globals(sequence_globals, evaled_globals, expansion_config = None, re
527527
for global_name in expansions:
528528
if expansions[global_name] == zip_key:
529529
value = values[global_name]
530+
if isinstance(value, Exception):
531+
continue
530532
if not zip_key:
531533
# Wrap up non-iterating globals (with zip_key = '') in a
532534
# one-element list. When zipped and then outer product'ed,
@@ -546,6 +548,8 @@ def expand_globals(sequence_globals, evaled_globals, expansion_config = None, re
546548
for global_name in expansions:
547549
if expansions[global_name] == 'outer':
548550
value = values[global_name]
551+
if isinstance(value, Exception):
552+
continue
549553
axis = [value]
550554
axis = list(zip(*axis))
551555
dimensions['outer '+global_name] = len(axis)

0 commit comments

Comments
 (0)