Open soichih opened 2 years ago
This line outputs status output every few seconds
https://github.com/brainlife/cli/blob/a8c79871de2eef8d43df8867e9a2d12eb8c5741c/util.js#L621
The output might show repeated messages if the status message doesn't change like this.
2022-06-29T10:16:44.283Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer requested Looking for resource 2022-06-29T10:16:47.604Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer requested Looking for resource 2022-06-29T10:16:50.925Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running Service started 2022-06-29T10:16:54.250Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running starting freesurfer validator 2022-06-29T10:16:57.577Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running starting freesurfer validator 2022-06-29T10:17:00.897Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running starting freesurfer validator 2022-06-29T10:17:04.214Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running Copying blob sha256:99b4247d65e38cdec6b33ff5d55285b23f0e4e87954b10d43b5c1679176816c7 2022-06-29T10:17:07.532Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running Copying blob sha256:99b4247d65e38cdec6b33ff5d55285b23f0e4e87954b10d43b5c1679176816c7 2022-06-29T10:17:10.848Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running Copying blob sha256:99b4247d65e38cdec6b33ff5d55285b23f0e4e87954b10d43b5c1679176816c7 2022-06-29T10:17:14.166Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running 2022/06/29 10:17:11 info unpack layer: sha256:5c939e3a4d1097af8d3292ad3a41d3caa846f6333b91f2dd22b972bc2d19c5b5 2022-06-29T10:17:17.484Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running 2022/06/29 10:17:11 info unpack layer: sha256:5c939e3a4d1097af8d3292ad3a41d3caa846f6333b91f2dd22b972bc2d19c5b5 2022-06-29T10:17:20.808Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running 2022/06/29 10:17:11 info unpack layer: sha256:5c939e3a4d1097af8d3292ad3a41d3caa846f6333b91f2dd22b972bc2d19c5b5 2022-06-29T10:17:24.138Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running 2022/06/29 10:17:21 info unpack layer: sha256:837dfa68591bd98f2aeda64c539fbfc0ded37d2f24f52879ad2fc61e54d6ceeb 2022-06-29T10:17:27.465Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running 2022/06/29 10:17:21 info unpack layer: sha256:837dfa68591bd98f2aeda64c539fbfc0ded37d2f24f52879ad2fc61e54d6ceeb 2022-06-29T10:17:30.781Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running 2022/06/29 10:17:21 info unpack layer: sha256:837dfa68591bd98f2aeda64c539fbfc0ded37d2f24f52879ad2fc61e54d6ceeb 2022-06-29T10:17:34.097Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running INFO: Creating SIF file... 2022-06-29T10:17:37.418Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running INFO: Creating SIF file... 2022-06-29T10:17:40.740Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running INFO: Creating SIF file...
Instead, we should console output if status message changes. So the above output could look like this.
2022-06-29T10:16:44.283Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer requested Looking for resource 2022-06-29T10:16:50.925Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running Service started 2022-06-29T10:16:54.250Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running starting freesurfer validator 2022-06-29T10:17:04.214Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running Copying blob sha256:99b4247d65e38cdec6b33ff5d55285b23f0e4e87954b10d43b5c1679176816c7 2022-06-29T10:17:14.166Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running 2022/06/29 10:17:11 info unpack layer: sha256:5c939e3a4d1097af8d3292ad3a41d3caa846f6333b91f2dd22b972bc2d19c5b5 2022-06-29T10:17:34.097Z task: 62bc268bfd504b9f179f4a33 __dtv brainlife/validator-neuro-freesurfer running INFO: Creating SIF file...
This line outputs status output every few seconds
The output might show repeated messages if the status message doesn't change like this.
Instead, we should console output if status message changes. So the above output could look like this.