/[drupal]/contributions/modules/backup_migrate/backup_migrate.install
ViewVC logotype

Diff of /contributions/modules/backup_migrate/backup_migrate.install

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

revision 1.1.2.2.2.1.2.11, Mon Jun 1 03:15:17 2009 UTC revision 1.1.2.2.2.1.2.12, Mon Jun 1 03:32:44 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: backup_migrate.install,v 1.1.2.2.2.1.2.10 2009/06/01 03:02:21 ronan Exp $  // $Id: backup_migrate.install,v 1.1.2.2.2.1.2.11 2009/06/01 03:15:17 ronan Exp $
3    
4    
5  /**  /**
# Line 210  function _backup_migrate_setup_databaase Line 210  function _backup_migrate_setup_databaase
210    require_once './'. drupal_get_path('module', 'backup_migrate') .'/includes/db.inc';    require_once './'. drupal_get_path('module', 'backup_migrate') .'/includes/db.inc';
211    require_once './'. drupal_get_path('module', 'backup_migrate') .'/includes/files.inc';    require_once './'. drupal_get_path('module', 'backup_migrate') .'/includes/files.inc';
212    
   // Set up the default schedules.  
   if (variable_get("backup_migrate_schedule_backup_period", 0)) {  
     require_once './'. drupal_get_path('module', 'backup_migrate') .'/includes/schedules.inc';  
     $schedule = array(  
       'name' => t('Default Schedule'),  
       'destination_id' => 'schedule,',  
       'period' => array('number' => variable_get("backup_migrate_schedule_backup_period", 0), 'type' => 'hours'),  
       'keep' => variable_get("backup_migrate_schedule_backup_keep", 0),  
     );  
     backup_migrate_schedule_save_schedule($schedule);  
   }  
   
213    if (variable_get("backup_migrate_file_name", NULL)) {    if (variable_get("backup_migrate_file_name", NULL)) {
214      $settings = array(      $settings = array(
215        'source_id' => 'db_url:default',        'source_id' => 'db_url:default',
# Line 235  function _backup_migrate_setup_databaase Line 223  function _backup_migrate_setup_databaase
223      $settings['name'] = t('Saved Settings');      $settings['name'] = t('Saved Settings');
224      $profile = backup_migrate_profile_save_profile($settings);      $profile = backup_migrate_profile_save_profile($settings);
225      variable_set("backup_migrate_profile_id", $profile['profile_id']);      variable_set("backup_migrate_profile_id", $profile['profile_id']);
226    
227        // Set up the default schedules.
228        if (variable_get("backup_migrate_schedule_backup_period", 0)) {
229          require_once './'. drupal_get_path('module', 'backup_migrate') .'/includes/schedules.inc';
230          $schedule = array(
231            'name' => t('Default Schedule'),
232            'profile_id' => $profile['profile_id'],
233            'enabled' => 1,
234            'destination_id' => 'scheduled',
235            'period' => array('number' => variable_get("backup_migrate_schedule_backup_period", 0), 'type' => 'hours'),
236            'keep' => variable_get("backup_migrate_schedule_backup_keep", 0),
237          );
238          backup_migrate_schedule_save_schedule($schedule);
239        }
240    }    }
241  }  }
242    

Legend:
Removed from v.1.1.2.2.2.1.2.11  
changed lines
  Added in v.1.1.2.2.2.1.2.12

  ViewVC Help
Powered by ViewVC 1.1.2