Skip to content

rodan allows files that don't exist to appear in avaibable input port resources (idiot-proofing request) #625

@JoyfulGen

Description

@JoyfulGen

When running an Interactive Classifier job, the "File exists" label for the output files (such as the training data) reads as "False" until the IC job is finalized. However, it's possible to rename those files anyway. Once the file is renamed, it appears as one of the available resources in the input port.
An example with a training data file. The file is renamed, but doesn't exist:

Screen Shot 2021-09-15 at 11 55 30 AM

And yet it appears in the available files for the training data input port:

Screen Shot 2021-09-15 at 11 50 36 AM

If one mistakenly selects that file as the input resource, the workflow won't run and it won't be clear why.

Also, deleting the workflow run doesn't make the nonexistent file go away. And it's impossible to delete the file itself, since it doesn't exist in the first place!

Screen Shot 2021-09-15 at 10 44 03 AM

I imagine a possible solution would be to ensure that even if a file is renamed, it doesn't become an available resource until the workflow run is finalized.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions