| 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 |
/** |
/** |
| 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', |
| 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 |
|
|