Changeset 8455

Show
Ignore:
Timestamp:
12/29/09 09:12:00 (3 years ago)
Author:
mbrevda
Message:

closes #3982

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/branches/2.6/backup/bin/ampbackup.php

    r8453 r8455  
    240240} 
    241241 
    242 function dbug($disc=null,$msg=null){ 
    243   $debug=true; 
    244   if ($debug){ 
    245   $fh = fopen("/tmp/freepbx_debug.log", 'a') or die("can't open file"); 
    246   if($disc){$disc=' \''.$disc.'\':';} 
    247   fwrite($fh,date("Y-M-d H:i:s").$disc."\n"); //add timestamp 
    248   if (is_array($msg)) { 
    249     fwrite($fh,print_r($msg,true)."\n"); 
    250   } else { 
    251     fwrite($fh,$msg."\n"); 
    252   } 
    253   fclose($fh); 
     242if(!function_exists('dbug')){ 
     243  function dbug($disc=null,$msg=null){ 
     244    $debug=true; 
     245    if ($debug){ 
     246    $fh = fopen("/tmp/freepbx_debug.log", 'a') or die("can't open file"); 
     247    if($disc){$disc=' \''.$disc.'\':';} 
     248    fwrite($fh,date("Y-M-d H:i:s").$disc."\n"); //add timestamp 
     249    if (is_array($msg)) { 
     250      fwrite($fh,print_r($msg,true)."\n"); 
     251    } else { 
     252      fwrite($fh,$msg."\n"); 
     253    } 
     254    fclose($fh); 
     255    } 
    254256  } 
    255257} 
  • modules/branches/2.6/backup/schedule_functions.php

    r8453 r8455  
    299299    $Cron_Script=$asterisk_conf['astvarlibdir']."/bin/ampbackup.php '$Backup_Parms[0]' $backup_options[0] $backup_options[1] $backup_options[2] $backup_options[3] $backup_options[4]"; 
    300300    //echo "$Cron_Script"; 
    301      //list($Backup_Parms[0], $backup_options[0], $backup_options[1], $backup_options[2], $backup_options[3], $backup_options[4])=$argv; 
    302      $argv=array('', $Backup_Parms[0], $backup_options[0], $backup_options[1], $backup_options[2], $backup_options[3], $backup_options[4]); 
    303     $argc=count($argv); 
    304     include($asterisk_conf['astvarlibdir'].'/bin/ampbackup.php'); 
    305     //exec($Cron_Script); 
     301    /*  
     302     * ***** Next few lines would execute the script nativly, but will show the shebang in the web page ***** 
     303     *      
     304     * $argv=array('', $Backup_Parms[0], $backup_options[0], $backup_options[1], $backup_options[2], $backup_options[3], $backup_options[4]); 
     305     * $argc=count($argv); 
     306     * include($asterisk_conf['astvarlibdir'].'/bin/ampbackup.php') 
     307     */     
     308    exec($Cron_Script); 
    306309  } 
    307310  $sql = "INSERT INTO Backup (Name, Voicemail, Recordings, Configurations, CDR, FOP, Minutes, Hours, Days, Months,Weekdays, Command, Method ) VALUES (";