[LON-CAPA-cvs] cvs: loncom / lonsql

matthew lon-capa-cvs@mail.lon-capa.org
Fri, 20 Aug 2004 16:42:41 -0000


matthew		Fri Aug 20 12:42:41 2004 EDT

  Modified files:              
    /loncom	lonsql 
  Log:
  Removed some commented out code, specify full path to parse_activity_log.pl,
  additional logging code is intentional.
  
  
Index: loncom/lonsql
diff -u loncom/lonsql:1.63 loncom/lonsql:1.64
--- loncom/lonsql:1.63	Wed Jul 28 16:46:28 2004
+++ loncom/lonsql	Fri Aug 20 12:42:41 2004
@@ -3,7 +3,7 @@
 # The LearningOnline Network
 # lonsql - LON TCP-MySQL-Server Daemon for handling database requests.
 #
-# $Id: lonsql,v 1.63 2004/07/28 20:46:28 matthew Exp $
+# $Id: lonsql,v 1.64 2004/08/20 16:42:41 matthew Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -211,31 +211,14 @@
 if (! -e $conf_file) {
     if (open MYCNF, ">$conf_file") {
         print MYCNF <<"ENDMYCNF";
-# Generated by LON-CAPA
-#
-# This file is edited automatically 
-# Put your configuration below the LON-CAPA configuration code
-#
-# BEGIN LON-CAPA Specific configuration code
 [client]
 user=www
 password=$perlvar{'lonSqlAccess'}
-# END LON-CAPA Specific configuration code 
-# 
-# Place your own configuration code below the next line
-#-------------------------------------------------
 ENDMYCNF
-
         close MYCNF;
     } else {
         warn "Unable to write $conf_file, continuing";
     }
-} else {
-    # it exists.  FIXME: Need to ensure we have current password in it...
-    # my @Original = `cat $conf_file`;
-    # if ($Original[0] =~ /^\# Generated by LON-CAPA/ ) {
-    # if (! open MYCNF, ">$conf_file") {
-    # }
 }
 
 
@@ -460,9 +443,11 @@
                 }
             } elsif ($query eq 'prepare activity log') {
                 my ($cid,$domain) = map {&unescape($_);} ($arg1,$arg2);
+                &logthis('preparing activity log tables for '.$cid);
                 my $command = 
-                    qq{parse_activity_log.pl -course=$cid -domain=$domain};
+                    qq{$perlvar{'lonDaemons'}/parse_activity_log.pl -course=$cid -domain=$domain};
                 system($command);
+                &logthis($command);
                 my $returnvalue = $?>>8;
                 if ($returnvalue) {
                     $result = 'error: parse_activity_log.pl returned '.
@@ -524,6 +509,7 @@
 
 sub do_sql_query {
     my ($query,$custom,$customshow) = @_;
+    &logthis('doing query '.$query);
     $custom     = &unescape($custom);
     $customshow = &unescape($customshow);
     #