/[drupal]/contributions/modules/provision/web_server/restore.provision.inc
ViewVC logotype

Contents of /contributions/modules/provision/web_server/restore.provision.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.6 - (show annotations) (download) (as text)
Thu Oct 1 20:40:20 2009 UTC (7 weeks, 6 days ago) by anarcat
Branch: MAIN
CVS Tags: DRUPAL-6--0-4-ALPHA3, DRUPAL-6--0-4-ALPHA2, HEAD
Changes since 1.5: +1 -1 lines
File MIME type: text/x-php
use proper hook on rollback
1 <?php
2
3 /**
4 * Implementation of hook_provision_pre_restore
5 */
6 function drush_provision_apache_pre_provision_restore($url) {
7 drush_set_option('redirect_url', drush_get_option('web_maintenance_url'));
8 _provision_apache_create_vhost_config($url, _provision_apache_disabled_template());
9 _provision_apache_restart_apache();
10 }
11
12 function drush_provision_apache_pre_provision_restore_rollback($url) {
13 _provision_apache_create_vhost_config($url);
14 _provision_apache_restart_apache();
15 }
16
17 function drush_provision_apache_post_provision_restore($url) {
18 _provision_apache_create_vhost_config($url);
19 _provision_apache_restart_apache();
20 }
21
22 // The old db details should have been switched back by the mysql rollback at this point.
23 function drush_provision_apache_post_provision_restore_rollback($url) {
24 drush_provision_apache_post_provision_restore($url);
25 }

  ViewVC Help
Powered by ViewVC 1.1.2