Changeset 3963

Show
Ignore:
Timestamp:
05/06/07 06:46:22 (6 years ago)
Author:
diego_iastrubni
Message:

this patch is called "open or die".

The syntax of all teh "open die" commands has been unified, and the scripts now tell you why they failed.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freepbx/branches/2.2/amp_conf/bin/retrieve_iax_conf_from_mysql.pl

    r3919 r3963  
    9696} 
    9797 
    98 open( EXTEN, ">$iax_conf" ) or die "Cannot create/overwrite IAX file: $iax_conf (!$)\n"; 
    99 open( REG, ">$iax_reg" ) or die "Cannot create/overwrite IAX Registration file: $iax_reg (!$)\n"; 
     98open( EXTEN, ">$iax_conf" ) or die "Cannot create/overwrite IAX file: $iax_conf ($!)\n"; 
     99open( REG, ">$iax_reg" ) or die "Cannot create/overwrite IAX Registration file: $iax_reg ($!)\n"; 
    100100 
    101101print EXTEN $warning_banner; 
  • freepbx/branches/2.2/amp_conf/bin/retrieve_op_conf_from_mysql.pl

    r3919 r3963  
    6464  $zaplabel="Zap \%c"; 
    6565  $lastlabelnum=0; 
    66   open ZAPATA, "<$conffile" || die "Cannot open config file: $zapataconf\n"; 
     66  open( ZAPATA, "<$conffile" ) or die "Cannot open config file: $zapataconf ($!)\n"; 
    6767  while( $line = <ZAPATA> ) { 
    6868    next if $line =~ /^(\s)*$/; 
     
    199199} 
    200200 
    201 open( EXTEN, ">$op_conf" ) or die "Cannot create/overwrite config file: $op_conf (!$)\n"; 
     201open( EXTEN, ">$op_conf" ) or die "Cannot create/overwrite config file: $op_conf ($!)\n"; 
    202202print EXTEN $warning_banner; 
    203203 
  • freepbx/branches/2.2/amp_conf/bin/retrieve_parse_amportal_conf.pl

    r3775 r3963  
    1616  ); 
    1717   
    18   open(AMPCONF, $filename) or die "Cannot open $filename"; 
     18  open(AMPCONF, $filename) or die "Cannot open $filename ($!)"; 
    1919   
    2020  while (<AMPCONF>) 
  • freepbx/branches/2.2/amp_conf/bin/retrieve_queues_conf_from_mysql.pl

    r3919 r3963  
    8888} 
    8989 
    90 open( EXTEN, ">$queues_conf" ) or die "Cannot create/overwrite extensions file: $queues_conf (!$)\n"; 
     90open( EXTEN, ">$queues_conf" ) or die "Cannot create/overwrite extensions file: $queues_conf ($!)\n"; 
    9191print EXTEN $warning_banner; 
    9292 
  • freepbx/branches/2.2/amp_conf/bin/retrieve_zap_conf_from_mysql.pl

    r3919 r3963  
    9393} 
    9494 
    95 open( EXTEN, ">$zap_conf" ) or die "Cannot create/overwrite extensions file: $zap_conf (!$)\n"; 
     95open( EXTEN, ">$zap_conf" ) or die "Cannot create/overwrite extensions file: $zap_conf ($!)\n"; 
    9696print EXTEN $warning_banner; 
    9797