Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Story Points:4
-
Epic Link:
-
Team:Data Facility
Description
Executor can work in two modes. It can either use existing input repository or create one from scratch in a specified location. Currently, when in latter mode, by default, it deletes any directory in that location before starting building a new one. The mode is selected automatically based on presence certain fields in job description. It may lead to accidental removal of an existing dataset repository if a malformed job description file is used. The goal is to make Executor much more careful when dealing with existing dataset repositories and remove anything only if explicitly asked.
Hsin-Fang Chiang Could you please take a look at one more modification of the Executor?
Now it isn't trying to remove an input dataset repository behind the scenes in any case. Though, just in case, if you want to run it, use on a repository which accidental lost will be acceptable for you.