User Tools

Site Tools


services:grading

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
services:grading [2019/08/20 12:56] jasservices:grading [2021/10/01 09:00] (current) jas
Line 69: Line 69:
 ===== Step 4: Wait for Your Gsync Account to be Initialized ===== ===== Step 4: Wait for Your Gsync Account to be Initialized =====
  
-Gsync will create an account and group for your course (if one has not been created already).  The account and group will be named ta<course> For example, for course 9999, the account and group would be "ta9999".  If additional letters are added to your course directory name (eg. 9999Z), then those letters will also be added to the gsync account and group name.+Gsync will create an account and group for your course (if one has not been created already).  The account will be named ta<course>, while the group will be ta<course>g.  For example, for course 9999, the account "ta9999" and group "ta9999g" would be created.  If additional letters are added to your course directory name (eg. 9999Z), those letters will also be added to the gsync account and group created.  Note however that any capital letters will be converted to lowercase.
  
 After about an hour, gsync will have created your gsync account and group, and will have updated the gsync access list.   After about an hour, gsync will have created your gsync account and group, and will have updated the gsync access list.  
Line 79: Line 79:
 Login to the grading server (grade1.eecs.yorku.ca) with your regular EECS account.  For example: Login to the grading server (grade1.eecs.yorku.ca) with your regular EECS account.  For example:
  
-indigo% ssh grade1+  indigo% ssh grade1
  
 ** NOTE: The grading server is intended to be used for grading assignments.  Any other use is forbidden. ** ** NOTE: The grading server is intended to be used for grading assignments.  Any other use is forbidden. **
Line 87: Line 87:
 In order to access the course grading account, use the "bu" (become user) command.  For example, if your course directory is "9999", then the account name is "ta9999" and can be accessed like this: In order to access the course grading account, use the "bu" (become user) command.  For example, if your course directory is "9999", then the account name is "ta9999" and can be accessed like this:
  
-grade1% bu -d ta9999+  grade1% bu -d ta9999
  
-Note that the grading account is only accessible from the grading server, grade1.  It's only accessible with the "bu" command.  Your access list determines who can access the account.  No passwords are required.+Notes:
  
-** NOTE: You can only access the grading account for a course that is being offered in the current term.  For example, if it is 2018-19 summer, and you have created a gsync account for teaching course 9999 in 2019-20 fall, you will not be able to access your gsync account until 2019-20 fall.  When it becomes 2019-20 winter, you will lose access to the gsync account for the course automatically. **+  The grading account is only accessible from the grading server, grade1.   
 +  * You can only access the grading account for a course that is being offered in the current term.  For example, if it is 2018-19 summer, and you have created a gsync account for teaching course 9999 in 2019-20 fall, you will not be able to access your gsync account until 2019-20 fall.  When it becomes 2019-20 winter, you will lose access to the gsync account for the course automatically.  
 +  The grading account is only accessible with the "bu" command.   
 +  Your access list determines who can access the account.  No passwords are required.        
 +  * If your course directory has capital letters (eg. 9999E), then all letters in the account name are converted to lowercase (eg. ta9999e).   
  
 ===== Step 7: Sync the Course Data ===== ===== Step 7: Sync the Course Data =====
Line 97: Line 101:
 After you've accessed the grading account, run the "gsync" command to sync the data from your course directory to the grading directory.  gsync knows which course grading account you're logged into, so you don't need to tell it which course to sync: After you've accessed the grading account, run the "gsync" command to sync the data from your course directory to the grading directory.  gsync knows which course grading account you're logged into, so you don't need to tell it which course to sync:
  
-grade1% gsync+  grade1% gsync
  
 Here's a sample run: Here's a sample run:
Line 147: Line 151:
  
 <code> <code>
-grade1% cp -r ~/clone/~/work+grade1% cp -r /eecs/grading/9999/clone//eecs/grading/9999/work
 </code> </code>
  
services/grading.1566320176.txt.gz · Last modified: 2019/08/20 12:56 by jas