cbrain icon indicating copy to clipboard operation
cbrain copied to clipboard

Log more information about boutique descriptors

Open prioux opened this issue 3 years ago • 1 comments

Task logs could include some more information about the descriptors. I think we already log the GIT revision info of the descriptor itself, but we could add:

  • the revision info of the included modules, if any
  • the content of "custom" -> "cbrain:author"

I'm not sure at what stages of the task's lifecycle to add all that, however.

Along with this, mayby make sure all overriden methods in included modules add at least one log entry at run time, just FYI.

prioux avatar Feb 08 '22 17:02 prioux

The cbrain-plugins-neuro repo has an example of doing all that:

https://github.com/aces/cbrain-plugins-neuro/blob/9d10ecdf709b91287b94e3febaeccd9e46e5358e/lib/boutiques_bids_single_subject_maker.rb#L82

prioux avatar Feb 08 '22 17:02 prioux

This issue was closed by mistake. The code is not yet done. Only the special modules were done in #1276

prioux avatar Feb 20 '23 18:02 prioux