/[drupal]/contributions/modules/backup_migrate/includes/files.inc
ViewVC logotype

Diff of /contributions/modules/backup_migrate/includes/files.inc

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

revision 1.1.2.1.2.10, Mon Apr 6 04:07:54 2009 UTC revision 1.1.2.1.2.11, Mon Jun 1 03:02:21 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: files.inc,v 1.1.2.1.2.9 2009/04/05 03:04:08 ronan Exp $  // $Id: files.inc,v 1.1.2.1.2.10 2009/04/06 04:07:54 ronan Exp $
3    
4    
5  /**  /**
# Line 27  function _backup_migrate_temp_files_dele Line 27  function _backup_migrate_temp_files_dele
27    // Delete the temp files created during this run.    // Delete the temp files created during this run.
28    foreach (backup_migrate_temp_files_add() as $file) {    foreach (backup_migrate_temp_files_add() as $file) {
29      if (file_exists($file)) {      if (file_exists($file)) {
30        @unlink($file);        unlink($file);
31      }      }
32    }    }
33    
34    // Delete temp files abandoned for 6 or more hours.    // Delete temp files abandoned for 6 or more hours.
35    foreach (file_scan_directory(file_directory_temp(), 'backup_migrate_*', array('.', '..'), 0, FALSE) as $file) {    $dir = file_directory_temp();
36      if (filectime($file->filename) < time() - variable_get('backup_migrate_cleanup_time', 21600)) {    $expire = time() - variable_get('backup_migrate_cleanup_time', 21600);
37        unlink($file->filename);    if (is_dir($dir) && $handle = opendir($dir)) {
38        while (FALSE !== ($file = readdir($handle))) {
39          if (strpos($file, 'backup_migrate_') === 0 && filectime($file->filename) < $expire) {
40            unlink("$dir/$file");
41          }
42      }      }
43        closedir($handle);
44    }    }
45  }  }
46    

Legend:
Removed from v.1.1.2.1.2.10  
changed lines
  Added in v.1.1.2.1.2.11

  ViewVC Help
Powered by ViewVC 1.1.2