Révision 692c21fd
Ajouté par Renato Botelho il y a presque 10 ans
etc/inc/config.lib.inc | ||
---|---|---|
190 | 190 |
} |
191 | 191 |
|
192 | 192 |
function discover_last_backup() { |
193 |
$backups = explode("\n", `cd /cf/conf/backup && ls -ltr *.xml | awk '{print \$9}'`);
|
|
193 |
$backups = glob('/cf/conf/backup/*.xml');
|
|
194 | 194 |
$last_backup = ""; |
195 |
foreach($backups as $backup) |
|
196 |
if($backup) |
|
197 |
$last_backup = $backup; |
|
195 |
$last_mtime = 0; |
|
196 |
foreach($backups as $backup) { |
|
197 |
if(filemtime($backup) > $last_mtime) { |
|
198 |
$last_mtime = filemtime($backup); |
|
199 |
$last_backup = $backup; |
|
200 |
} |
|
201 |
} |
|
198 | 202 |
|
199 |
return $last_backup;
|
|
203 |
return basename($last_backup);
|
|
200 | 204 |
} |
201 | 205 |
|
202 | 206 |
function restore_backup($file) { |
Formats disponibles : Unified diff
Remove more backtick abuse