reproman
reproman copied to clipboard
ReproMan (AKA NICEMAN, AKA ReproNim TRD3)
Sits on top of #273. Only the last commit (6e9178f3652ec1d7ced44dbbed71c16ec050e1f7 to be rewritten during WiP) is pertinent to this PR ATM Should make it possible to "join" multiple specifications, and...
The idea in this PR to make comparison (diff) and satisfaction check logic to be implemented in a generic way, so only that semantic or custom handling would be assigned...
Why is this refactoring not working? Does it have something to do with attrs?
As a user, if I attempt to create a misconfigured resource, the resource should not be created. ```bash (repronim-venv) vagrant@ubuntu2204:~/reproman$ reproman create -t ssh discovery -b user=notme -l 9 -b...
I've struggled to reproduce this one on my local machine without external services, so I'm marking as xfail for now. FAILED reproman/support/jobs/tests/test_orchestrators.py::test_orc_datalad_concurrent[sub:local-orc:local-run] - KeyError: 'p' FAILED reproman/support/jobs/tests/test_orchestrators.py::test_orc_datalad_concurrent[sub:local-orc-pair] - KeyError: 'p'...
``` $ reproman run --list usage: reproman run [--version] [-h] [-l {critical,error,warning,info,debug,1,2,3,4,5,6,7,8,9}] [-m MESSAGE] [-r RESOURCE] [--resref-type TYPE] [--list {submitters,orchestrators,parameters,}] [--submitter NAME] [--orchestrator NAME] [--batch-spec PATH] [--batch-parameter PATH] [--job-spec PATH]...
Seems like `auto` is documenting the behavior of `show`, not an actual action. ``` View and manage `reproman run` jobs. The possible actions are - list: Display a oneline list...
When listing jobs $ reproman jobs list 2023-02-01 19:00:33,708 [WARNING] No jobs matched query list When showing a specific job $ reproman jobs show 20230130-184759-93d6 2023-01-30 18:56:22,997 [WARNING] No jobs...
It's gone, so we should remove that code. Hopefully we replace these usages with ReproNim/containers?