Commit 6d7c1cb7 authored by Ad Schellevis's avatar Ad Schellevis

send exception to syslog for Google drive download

parent e287db60
...@@ -355,12 +355,16 @@ function backup_to_google_drive() ...@@ -355,12 +355,16 @@ function backup_to_google_drive()
$target_filename = "config-" . time() . ".xml"; $target_filename = "config-" . time() . ".xml";
if (count($configfiles) > 1) { if (count($configfiles) > 1) {
// compare last backup with current, only save new // compare last backup with current, only save new
$bck_data_enc_in = $client->download($configfiles[array_keys($configfiles)[0]]); try {
$bck_data_enc = ""; $bck_data_enc_in = $client->download($configfiles[array_keys($configfiles)[0]]);
tagfile_deformat($bck_data_enc_in, $bck_data_enc, "config.xml"); $bck_data_enc = "";
$bck_data = decrypt_data($bck_data_enc, $config->system->remotebackup->GDrivePassword->__toString()); tagfile_deformat($bck_data_enc_in, $bck_data_enc, "config.xml");
if ($bck_data == $confdata) { $bck_data = decrypt_data($bck_data_enc, $config->system->remotebackup->GDrivePassword->__toString());
$target_filename = null; if ($bck_data == $confdata) {
$target_filename = null;
}
} catch (Exception $e) {
log_error("unable to download " . $configfiles[array_keys($configfiles)[0]]->description . " from Google Drive (" . $e . ")");
} }
} }
if (!is_null($target_filename)) { if (!is_null($target_filename)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment