- Timestamp:
- Jun 24, 2010, 2:22:04 AM (15 years ago)
- Location:
- devel
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/mr/lib/MondoRescue/Base.pm
r2659 r2666 102 102 103 103 my $code = shift; 104 my $msg = shift || "";104 my $msg = shift; 105 105 106 106 if (defined $msg) { 107 107 pb_log($pbdebug,$msg); 108 } 109 # CLoses log 110 if (defined $mr->{'logdesc'}) { 111 close($mr->{'logdesc'}); 108 112 } 109 113 die "ERROR returned\n" if ($code < 0); -
devel/mrmini/etc/mrmini.conf
r2659 r2666 93 93 # Location of the logfile 94 94 # 95 mr_log _file mrmini = /var/log/mrmini.log95 mr_logfile mrmini = /var/log/mrmini.log 96 96 97 97 # -
devel/mrmini/lib/MondoRescue/Mini/Base.pm
r2659 r2666 51 51 sub mr_mini_main { 52 52 53 my $logfile = shift || undef;54 53 # 55 54 # Configuration parameters … … 65 64 ($mr->{'boot_size'},$mr->{'boot_cd'},$mr->{'boot_usb'},$mr->{'boot_tape'},$mr->{'kernel'},$mr->{'fstab'}) = mr_conf_get("mr_boot_size","mr_boot_cd","mr_boot_usb","mr_boot_tape","mr_kernel","mr_fstab"); 66 65 ($mr->{'tape_mods'},$mr->{'scsi_mods'},$mr->{'ide_mods'},$mr->{'pcmcia_mods'},$mr->{'usb_mods'},$mr->{'net_mods'},$mr->{'cdrom_mods'},$mr->{'deny_mods'},$mr->{'force_mods'}) = mr_conf_get("mr_tape_mods","mr_scsi_mods","mr_ide_mods","mr_pcmcia_mods","mr_usb_mods","mr_net_mods","mr_cdrom_mods","mr_extra_mods","mr_deny_mods","mr_force_mods"); 67 ($mr->{' log_file'},$mr->{'cache_dir'},$mr->{'boot_msg'},$mr->{'burn_cmd'},$mr->{'burn_opt'}) = mr_conf_get("mr_log_file","mr_cache_dir","mr_boot_msg","mr_burn_cmd","mr_burn_opt");66 ($mr->{'cache_dir'},$mr->{'boot_msg'},$mr->{'burn_cmd'},$mr->{'burn_opt'}) = mr_conf_get("mr_cache_dir","mr_boot_msg","mr_burn_cmd","mr_burn_opt"); 68 67 69 68 # 70 69 # Manage log file 71 70 # 72 $logfile = $mr->{'log_file'} if (not defined $logfile); 73 74 open(pbLOG,"> $logfile") || die "Unable to log to $logfile: $!"; 75 $pbLOG = \*pbLOG; 71 $pbLOG = $mr->{'logdesc'}; 76 72 $pbdebug = 1 if ($pbdebug == -1); 77 73 pb_log_init($pbdebug, $pbLOG); 78 74 79 pb_log(0,"$ENV{'PBPKG'} start date: $mr->{'start_date'}\n"); 80 pb_log(0,"-------------------------------------\n"); 81 pb_log(0,"$ENV{'PBPKG'} v$mr->{'version'}\n"); 75 my $sep = "-----------------------------------------------\n"; 76 77 pb_log(0,"$ENV{'PBPKG'} v$mr->{'version'} start date: $mr->{'start_date'}\n"); 78 pb_log(0,$sep); 82 79 pb_log(0,"$ARCH architecture detected\n"); 83 80 pb_log(0,"$ENV{'PBPKG'} called with the following arguments: ".join(" ",@ARGV)."\n"); 84 pb_log(0,"-------------------------------------\n"); 85 pb_log(0,"MONDO_CACHE: $ENV{'MONDO_CACHE'}\n") if (defined $ENV{'MONDO_CACHE'}); 86 pb_log(0,"MRMINI CONFDIR: $mr->{'confdir'}\n"); 87 pb_log(0,"MRMINI SBIN: $mr->{'install_dir'}/sbin\n"); 81 pb_log(0,$sep); 82 pb_log(1,"CONFDIR: $mr->{'confdir'}\n"); 83 pb_log(1,"SBIN: $mr->{'install_dir'}/sbin\n"); 88 84 if (-r "$ENV{'HOME'}/.mondorescuerc") { 89 pb_log(0, "-------------------------------------\n");85 pb_log(0,$sep); 90 86 pb_log(0,"Conf file $ENV{'HOME'}/.mondorescuerc\n"); 91 pb_display_file("$ENV{'HOME'}/.mondorescuerc" );87 pb_display_file("$ENV{'HOME'}/.mondorescuerc",$pbLOG); 92 88 } 93 89 if (-r "$mr->{'confdir'}/mondorescue.conf") { 94 pb_log(0, "-------------------------------------\n");90 pb_log(0,$sep); 95 91 pb_log(0,"Conf file $mr->{'confdir'}/mondorescue.conf\n"); 96 pb_display_file("$mr->{'confdir'}/mondorescue.conf" );92 pb_display_file("$mr->{'confdir'}/mondorescue.conf",$pbLOG); 97 93 } 98 pb_log(0, "-------------------------------------\n");94 pb_log(0,$sep); 99 95 100 96 # … … 113 109 114 110 pb_log(0,"LVM $lvmver command set to $lvmcmd\n"); 115 pb_log(0,"-------------------------------------\n"); 116 close(pbLOG); 111 pb_log(0,$sep); 117 112 } -
devel/mrmini/sbin/mrmini
r2659 r2666 210 210 my $logfile = undef; 211 211 if (defined $opts{'l'}) { 212 # Log file forced externally 212 213 $logfile = $opts{'l'}; 214 } elsif ($pbdebug ge 1) { 215 # Log file forced internally to default value as we are in debug mode 216 ($logfile) = mr_conf_get("mr_logfile"); 217 } 218 219 if (defined $logfile) { 220 open(pbLOG,"> $logfile") || die "Unable to log to $logfile: $!"; 221 $mr->{'logdesc'} = \*pbLOG; 222 } else { 223 $mr->{'logdesc'} = undef; 213 224 } 214 225 … … 217 228 # 218 229 pb_temp_init(); 219 mr_mini_main( $logfile);230 mr_mini_main(); 220 231 mr_exit(0);
Note:
See TracChangeset
for help on using the changeset viewer.