The drush command `data-pipelines:reindex` ATM only allows the passing of a single machine name. We have a need to be able to pass multiple values or a globed value (e.g. foo_bar_*)
The current implementation calls `DatasetBatchOperations::batchForDataset()` only allows a single dataset to be processed at a time, so this needs to change so it will accept an array.
Also the Drush command need to allow the passing of multiple values, and also allow processing globs.
Needs review
1.0
Code