Drush provider