-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"out" does not support creation of nested port namespaces #134
Comments
This intentional, To come back to your example, even if the desired behavior was implemented, you would not even have to explicitly define the
should this now also add |
Yeah, I think I agree that port namespaces should not be created on the fly for the time being. I wonder whether one could still improve the error message
so that it at least says "port namespace" I think here one is really looking for a port namespace only, not for a port: Lines 1136 to 1137 in 253e8d2
One could either pass an argument |
This logic here:
plumpy/plumpy/processes.py
Lines 1133 to 1139 in 253e8d2
does not allow the automatic creation of port namespaces.
Consider somebody calls
self.out("output_files.structures.relaxed", node)
where port "output_files" was already defined (dynamic), and port namespace "structures" is to be created on the fly.Should this not be allowed?
Anyhow, I guess this would only really make sense if port namespaces were dynamic by default.
The text was updated successfully, but these errors were encountered: