# set secondaryFiles, may be inherited by compound types.
secondaryspec = inputschema["secondaryFiles"]
- if isinstance(inputschema["type"], Mapping):
- # compound type (array or record)
+ if isinstance(inputschema["type"], (Mapping, Sequence)):
+ # compound type (union, array, record)
set_secondary(fsaccess, builder, inputschema["type"], secondaryspec, primary, discovered)
elif (inputschema["type"] == "record" and