pepkit / looper

A job submitter for Portable Encapsulated Projects
http://looper.databio.org
BSD 2-Clause "Simplified" License
20 stars 7 forks source link

extra pipestat message #461

Closed nsheff closed 3 weeks ago

nsheff commented 4 months ago

This extra dict is printed after a looper run

Looper finished
Samples valid for job generation: 1 of 7
Commands submitted: 0 of 7
Jobs submitted: 0
{'Pipestat compatible': True, 'Commands submitted': '0 of 7', 'Jobs submitted': 0}
donaldcampbelljr commented 1 month ago

This is happening because we add data to a debug dict that gets returned from the main Looper Classes (Runner, Destroyer, etc). This was implemented to aid our test suites (to check if the subprocess is succeeding from within the test).

donaldcampbelljr commented 1 month ago

I've cut down on the verbosity with this commit: https://github.com/pepkit/looper/pull/496/commits/541113949b726cf2b82c5c63a5d325b5aaf4a227

The info should no longer be duplicated in the terminal.