Index: .drush/provision/platform/provision_drupal.drush.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/provision/platform/provision_drupal.drush.inc,v retrieving revision 1.38 diff -u -p -r1.38 provision_drupal.drush.inc --- .drush/provision/platform/provision_drupal.drush.inc 28 Sep 2009 16:40:07 -0000 1.38 +++ .drush/provision/platform/provision_drupal.drush.inc 10 Nov 2009 19:40:54 -0000 @@ -182,11 +182,7 @@ function _provision_drupal_create_settin $options = drush_get_merged_options(); $options['extra_config'] = "# Extra configuration from modules:\n"; - foreach (drush_command_implements('provision_drupal_config') as $module) { - $options['extra_config'] .= "# -- $module settings --\n"; - $options['extra_config'] .= module_invoke($module, 'provision_drupal_config', $url) . "\n"; - } - + $options['extra_config'] .= join("\n", drush_command_invoke_all('provision_drupal_config', $url, $options)); drush_log(dt("Generate settings.php file")); if (provision_path("exists", "sites/$url/settings.php")) {