mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-22 10:24:14 +00:00
[Clublog] If downloading exceptions fails from the clublog cdn try the cloudlog backup
This commit is contained in:
@@ -178,8 +178,18 @@ class Update extends CI_Controller {
|
||||
|
||||
$gz = gzopen($url, 'r');
|
||||
if ($gz === FALSE) {
|
||||
$this->update_status("Something went wrong with fetching the cty.xml file.");
|
||||
return;
|
||||
// If the download from clublog.org fails, try cloudlog.org CDN.
|
||||
$url = "https://cdn.cloudlog.org/clublogxml.gz";
|
||||
$gz = gzopen($url, 'r');
|
||||
|
||||
// Log failure to log file
|
||||
log_message('info', 'Failed to download cty.xml from clublog.org, trying cloudlog.org CDN');
|
||||
|
||||
if ($gz === FALSE) {
|
||||
$this->update_status("FAILED: Could not download from clublog.org or cloudlog.org");
|
||||
log_message('error', 'FAILED: Could not download exceptions from clublog.org or cloudlog.org');
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
$data = "";
|
||||
|
||||
Reference in New Issue
Block a user