def revokeacl_course_workdir(usercoursebinding): try: if usercoursebinding.is_teacher: dir_usercourse = Dirname.courseworkdir(usercoursebinding) _revokeaccess(usercoursebinding.user, dir_usercourse) except Exception as e: logger.error("Cannot revoke acl %s -- %s" % (usercoursebinding, e))
def grantacl_course_workdir(usercoursebinding): try: if usercoursebinding.is_teacher: dir_usercourse = Dirname.courseworkdir(usercoursebinding) _grantaccess(usercoursebinding.user, dir_usercourse, acl = 'rX') #NOTE: formerly rw access was granted except Exception as e: logger.error("Cannot grant acl %s -- %s" % (usercoursebinding, e))
def grantacl_course_workdir(usercoursebinding): try: if usercoursebinding.is_teacher: dir_usercourse = Dirname.courseworkdir(usercoursebinding) _grantaccess(usercoursebinding.user, dir_usercourse, acl='rX') #NOTE: formerly rw access was granted except Exception as e: logger.error("Cannot grant acl %s -- %s" % (usercoursebinding, e))