def enroll_student()

in classroom-enrollment/classroom.py [0:0]


def enroll_student(student_email, course_id, enrollment_code):
    service = build('classroom', 'v1', credentials=creds)
    status = False
    try:
        student = {
            'userId': student_email
        }

        course_id = course_id
        student = service.courses().students().create(
            courseId=course_id,
            enrollmentCode=enrollment_code,
            body=student).execute()
        print(
            '''User {%s} was enrolled as a student in
            the course with ID "{%s}"'''
            % (student.get('profile').get('name').get('fullName'),
               course_id))
        status = True
    except HttpError as error:
        print('An error occurred: %s' % error)

    return status