Skip to content

pipeline @param.output usage #349

Description

@kcpevey

This is a little strangeness. I'm not sure if this is anticipated behavior. If so, then it should be documented.

this works (passes the anticipated owi_obj):

@param.output(owi_obj=winds.OWI)
def output(self):  
        return self.execute()

This doesn't work (passes owi_obj as None):

@param.output(owi_obj=winds.OWI)
def owi_obj(self):  
        return self.execute()

And this doesn't work (passes owi_obj as None):

@param.output()
def owi_obj(self):  
        return self.execute()

Metadata

Metadata

Assignees

No one assigned

    Labels

    docdocs, interactive help, auto-completion, etc

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions