I guess either save for adding a new subdataset comes too early (before calling the cfg_ procedure) or we need a second save to store adjusted (by the procedure) state.
$> datalad create /tmp/testds && datalad create -d /tmp/testds -c text2git subds && datalad -C /tmp/testds status
[INFO ] Creating a new annex repo at /tmp/testds
create(ok): /tmp/testds (dataset)
[INFO ] Creating a new annex repo at /tmp/testds/subds
create(ok): subds (dataset)
[INFO ] Running procedure cfg_text2git
[INFO ] == Command start (output follows) =====
[INFO ] == Command exit (modification check follows) =====
action summary:
add (ok: 2)
create (ok: 1)
save (ok: 1)
modified: subds (dataset)
DataLad 0.12.0rc4-327-g6307824f2
NB Ran into while testing a use case workflow using reproman run.
I guess either
savefor adding a new subdataset comes too early (before calling thecfg_procedure) or we need a secondsaveto store adjusted (by the procedure) state.DataLad 0.12.0rc4-327-g6307824f2
NB Ran into while testing a use case workflow using
reproman run.