[LON-CAPA-cvs] cvs: loncom /enrollment localenroll.pm

raeburn raeburn@source.lon-capa.org
Tue, 11 Jan 2011 22:17:39 -0000


raeburn		Tue Jan 11 22:17:39 2011 EDT

  Modified files:              
    /loncom/enrollment	localenroll.pm 
  Log:
  - Update stub for &new_course() to include new arg: co-owners.
  
  
Index: loncom/enrollment/localenroll.pm
diff -u loncom/enrollment/localenroll.pm:1.40 loncom/enrollment/localenroll.pm:1.41
--- loncom/enrollment/localenroll.pm:1.40	Mon Jul 12 23:55:07 2010
+++ loncom/enrollment/localenroll.pm	Tue Jan 11 22:17:39 2011
@@ -1,6 +1,6 @@
 # functions to glue school database system into Lon-CAPA for 
 # automated enrollment
-# $Id: localenroll.pm,v 1.40 2010/07/12 23:55:07 raeburn Exp $
+# $Id: localenroll.pm,v 1.41 2011/01/11 22:17:39 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -233,7 +233,7 @@
  The course section or crosslisted course will only be added to the list of
  affiliates if 'ok' is returned.
 
- new_course takes three arguments -
+ new_course takes three required arguments -
  (a) the institutional courseID (in the MSU case this is a concatenation of 
  semester code, department code, course number, and section number
  e.g., fs03nop590001).
@@ -242,10 +242,14 @@
  username:domain
  (c) the LON-CAPA domain that contains the course
 
+ new_course also takes a fourth (optional) argument -
+ (d) the course co-owners, as a comma-separated list of username:domain for
+ any co-owners. 
+
 =cut
 
 sub new_course  {
-    my ($course_id,$owner,$dom) = @_;
+    my ($course_id,$owner,$dom,$coowners) = @_;
     my $outcome = 'ok';
     return $outcome;
 }