pepkit / looper

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

refactor CLI code #407

Closed nsheff closed 11 months ago

nsheff commented 11 months ago

This PR adapts looper to use the form we've been using in other projects:

I want to move toward abstracting away the CLI as only one of the possible interfaces to looper functions, and creating a separate file to hold all the CLI code makes this more clear to me.

nsheff commented 11 months ago

@donaldcampbelljr I have this passing all tests now (locally), so I think this is ready to merge if you approve. Can you look it over and let me know what you think?

nsheff commented 11 months ago

indeed, I never tested the divvy CLI. good catch!