Skip to content

Hook up listers implemented with the new pattern to the CLI

We stop depending on the ListerBase implementation. The main hoop we're jumping through is the config override mechanism in swh.lister.get_lister, as it's really specifc to the ListerBase override_config argument, which is dropped in pattern.Lister (in favor of overriding a load_config method).

This generic configuration override mechanism will probably be completely superseded when all lister instances are reimplemented. We'll see.

Depends on !142 (closed).

Test Plan

will really be used when we actually implement some listers on top of this


Migrated from D3526 (view on Phabricator)

Merge request reports