2727__author__ = "Xavier Chopin"
2828__copyright__ = "Copyright 2019"
2929__license__ = "ECL-2.0"
30- __version__ = "1.0.2 "
30+ __version__ = "1.0.3 "
3131__email__ = "xavier.chopin@univ-lorraine.fr"
3232__status__ = "Production"
3333
@@ -98,16 +98,18 @@ def mail_server(self, subject, message):
9898 # API CALLS #
9999 ######################################################
100100
101-
102- def oneroster_get (self , route , jwt ):
101+ def http_auth_get (self , route , jwt ):
103102 return OneRoster .http_get (route , jwt )
104103
105- def oneroster_post (self , route , data , jwt ):
106- return OneRoster .http_post (route , jwt , data )
104+ def http_auth_post (self , route , data , jwt ):
105+ return OneRoster .http_post (route , data , jwt )
106+
107+ def change_indicator (self , status , jwt ):
108+ return OneRoster .http_post (Routes .INDICATOR , status , jwt )
107109
108110 def post_user (self , data , jwt , check ):
109111 check = 'false' if check is False else 'true'
110- return OneRoster .http_post (Routes .USERS + '?check=' + check , jwt , data )
112+ return OneRoster .http_post (Routes .USERS + '?check=' + check , data , jwt )
111113
112114 def delete_user (self , user_id , jwt ):
113115 return OneRoster .http_delete (Routes .USERS + '/' + user_id , jwt )
@@ -119,7 +121,7 @@ def get_users(self, jwt):
119121 return OneRoster .http_get (Routes .USERS , jwt )
120122
121123 def patch_user (self , user_id , data , jwt ):
122- return OneRoster .http_patch (Routes .USERS + '/' + user_id , jwt , data )
124+ return OneRoster .http_patch (Routes .USERS + '/' + user_id , data , jwt )
123125
124126 def get_lineitem (self , id , jwt ):
125127 return OneRoster .http_get (Routes .LINE_ITEMS + '/' + id , jwt )
@@ -129,36 +131,32 @@ def get_lineitems(self, jwt):
129131
130132 def post_lineitem (self , data , jwt , check ):
131133 check = 'false' if check is False else 'true'
132- return OneRoster .http_post (Routes .LINE_ITEMS + '?check=' + check , jwt , data )
134+ return OneRoster .http_post (Routes .LINE_ITEMS + '?check=' + check , data , jwt )
133135
134136 def post_lineitem_for_a_class (self , class_id , data , jwt , check ):
135137 check = 'false' if check is False else 'true'
136138 route = Routes .CLASSES + '/' + str (class_id ) + '/lineitems?check=' + check
137- return OneRoster .http_post (route , jwt , data )
139+ return OneRoster .http_post (route , data , jwt )
138140
139141 def post_class (self , data , jwt , check ):
140142 check = 'false' if check is False else 'true'
141- return OneRoster .http_post (Routes .CLASSES + '?check=' + check , jwt , data )
143+ return OneRoster .http_post (Routes .CLASSES + '?check=' + check , data , jwt )
142144
143145 def post_result_for_a_class (self , class_id , data , jwt , check ):
144146 check = 'false' if check is False else 'true'
145147 route = Routes .CLASSES + '/' + str (class_id ) + '/results?check=' + check
146- return OneRoster .http_post (route , jwt , data )
148+ return OneRoster .http_post (route , data , jwt )
147149
148150 def get_results (self , jwt ):
149151 return OneRoster .http_get (Routes .CLASSES , jwt )
150152
151-
152153 def get_results_for_a_user (self , user_id , jwt ):
153154 return OneRoster .http_get (Routes .USERS + '/' + user_id + '/results' , jwt )
154155
155156 def post_enrollment (self , class_id , data , jwt , check ):
156157 check = 'false' if check is False else 'true'
157158 route = Routes .CLASSES + '/' + str (class_id ) + '/enrollments?check=' + check
158- return OneRoster .http_post (route , jwt , data )
159-
160-
161-
159+ return OneRoster .http_post (route , data , jwt )
162160
163161 # Events
164162
@@ -316,4 +314,4 @@ def pretty_message(reason, message):
316314 │""" + reason + """│
317315 """ + message_line + """
318316 ╰────────────────────────────────────────────────────────────────────────────────╯
319- """ )
317+ """ )
0 commit comments