Wrapper:
- Changed the logic of the deadlock to a higher level to take into account ALL platforms not just the one where the wrapper is being submitted. This fixes an issue that @larriola is facing
Stats
- Added -db flag for stats ( without use right now)
Better Debugging ( DEVS )
- now job.update_parameter adds platform info if not defined.
- now the job_list.generate function adds the platforms info to the jobs. Rather than only in running time
These debug improvements are just when developers want to test a workflow in the current status but without running it.
Case use example:
Test db info, copy db from a remote experiment, let's say, job_data_a0py.db, to a local one: job_data_a000.py, and perform autosubmit stats a000. Autosubmit complains about some internal stuff not being there due to it never running; with the changes, I should be able to copy the pkl or perform autosubmit stat without issues ( after changing the project_type to None )