--- loncom/lonnet/perl/lonnet.pm 1999/11/18 19:52:46 1.4 +++ loncom/lonnet/perl/lonnet.pm 1999/11/22 17:23:13 1.5 @@ -1,7 +1,8 @@ # The LearningOnline Network # TCP networking package # 6/1/99,6/2,6/10,6/11,6/12,6/14,6/26,6/28,6/29,6/30, -# 7/1,7/2,7/9,7/10,7/12,7/14,7/15,7/19,11/8,11/16,11/18 Gerd Kortemeyer +# 7/1,7/2,7/9,7/10,7/12,7/14,7/15,7/19, +# 11/8,11/16,11/18,11/22 Gerd Kortemeyer package Apache::lonnet; @@ -93,6 +94,7 @@ sub critical { if ($answer eq 'con_lost') { my $now=time; my $middlename=$cmd; + $middlename=substr($middlename,0,16); $middlename=~s/\W//g; my $dfilename= "$perlvar{'lonSockDir'}/delayed/$now.$middlename.$server"; @@ -125,6 +127,17 @@ sub critical { return $answer; } +# ---------------------------------------------------------- Append Environment + +sub appenv { + my ($name,$value)=@_; + my $fh; + unless ($fh=Apache::File->new(">>$ENV{'user.environment'}")) { + return 'error'; + } + print $fh "$name=$value\n"; + return 'ok'; +} # ------------------------------ Find server with least workload from spare.tab sub spareserver {