What is INGInious?
Administrator’s documentation
Teacher’s documentation
Developer’s documentation
Code documentation
INGInious
Index
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
Symbols
--concurrency
inginious-agent-docker command line option
--config
inginious-container-update-[-h]-[-c-CONFIG] command line option
inginious-webapp command line option
inginious-webdav command line option
--debug-host
inginious-agent-docker command line option
--debug-ports
inginious-agent-docker command line option
--debugmode
inginious-agent-docker command line option
--disable-autorestart
inginious-agent-docker command line option
--file
inginious-install command line option
--friendly-name
inginious-agent-docker command line option
--help
inginious-agent-docker command line option
inginious-agent-mcq command line option
inginious-autotest command line option
inginious-backend command line option
inginious-container-update-[-h]-[-c-CONFIG] command line option
inginious-install command line option
inginious-webapp command line option
inginious-webdav command line option
--host
inginious-webapp command line option
inginious-webdav command line option
--logging
inginious-autotest command line option
--port
inginious-webapp command line option
inginious-webdav command line option
--ptype
inginious-autotest command line option
--runtime
inginious-agent-docker command line option
--ssh
inginious-agent-docker command line option
--tasks
inginious-agent-docker command line option
inginious-agent-mcq command line option
--tmpdir
inginious-agent-docker command line option
--verbose
inginious-agent-docker command line option
inginious-agent-mcq command line option
inginious-backend command line option
-c
inginious-container-update-[-h]-[-c-CONFIG] command line option
-f
inginious-autotest command line option
-h
inginious-agent-docker command line option
inginious-agent-mcq command line option
inginious-autotest command line option
inginious-backend command line option
inginious-container-update-[-h]-[-c-CONFIG] command line option
inginious-install command line option
inginious-webapp command line option
inginious-webdav command line option
-v
inginious-agent-docker command line option
inginious-agent-mcq command line option
inginious-backend command line option
A
AbstractClient (class in inginious.client.client)
AbstractTaskFileReader (class in inginious.common.task_file_readers.abstract_reader)
AccessibleTime (class in inginious.frontend.accessible_time)
action_create() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
action_delete() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
action_download() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
action_edit() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
action_edit_save() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
action_rename() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
action_upload() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
activate_user() (inginious.frontend.user_manager.UserManager method)
activated (inginious.frontend.user_manager.UserInfo attribute)
adapt_input_for_backend() (inginious.frontend.task_problems.DisplayableCodeProblem method)
(inginious.frontend.task_problems.DisplayableCodeSingleLineProblem method)
(inginious.frontend.task_problems.DisplayableFileProblem method)
(inginious.frontend.task_problems.DisplayableProblem method)
(inginious.frontend.tasks.Task method)
add() (inginious.frontend.plugins.git_repo.SubmissionGitSaver method)
add_admin_menu() (in module inginious.frontend.plugins.contests)
add_css() (inginious.frontend.template_helper.TemplateHelper method)
add_custom_task_file_manager() (inginious.frontend.task_factory.TaskFactory method)
add_hook() (inginious.frontend.plugin_manager.PluginManager method)
add_javascript() (inginious.frontend.template_helper.TemplateHelper method)
add_job() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
add_other() (inginious.frontend.template_helper.TemplateHelper method)
add_page() (inginious.frontend.plugin_manager.PluginManager method)
add_problem_type() (inginious.frontend.task_factory.TaskFactory method)
add_task_dispenser() (inginious.frontend.course_factory.CourseFactory method)
add_task_file_manager() (inginious.frontend.plugin_manager.PluginManager method)
add_to_template_globals() (inginious.frontend.template_helper.TemplateHelper method)
additional_headers() (in module inginious.frontend.plugins.contests)
after_start() (inginious.frontend.accessible_time.AccessibleTime method)
agent
inginious-backend command line option
Agent (class in inginious.agent)
agent_addr (inginious.backend.backend.RunningJob attribute)
AgentHello (class in inginious.common.messages)
AgentInfo (class in inginious.backend.backend)
AgentJobDone (class in inginious.common.messages)
AgentJobSSHDebug (class in inginious.common.messages)
AgentJobStarted (class in inginious.common.messages)
agents (inginious.backend.backend.EnvironmentInfo attribute)
allow_multiple() (inginious.common.tasks_problems.MultipleChoiceProblem method)
allow_preview() (inginious.frontend.courses.Course method)
allow_share() (inginious.frontend.plugins.auth.ldap_auth.LdapAuthMethod method)
(inginious.frontend.plugins.auth.saml2_auth.SAMLAuthMethod method)
(inginious.frontend.user_manager.AuthMethod method)
allow_to_send_signals() (in module inginious_container_api.run_student)
allow_unregister() (inginious.frontend.courses.Course method)
API_GET() (inginious.frontend.pages.api.auth_methods.APIAuthMethods method)
(inginious.frontend.pages.api.authentication.APIAuthentication method)
(inginious.frontend.pages.api.courses.APICourses method)
(inginious.frontend.pages.api.submissions.APISubmissions method)
(inginious.frontend.pages.api.submissions.APISubmissionSingle method)
(inginious.frontend.pages.api.tasks.APITasks method)
API_POST() (inginious.frontend.pages.api.authentication.APIAuthentication method)
(inginious.frontend.pages.api.submissions.APISubmissions method)
APIAuthentication (class in inginious.frontend.pages.api.authentication)
APIAuthMethods (class in inginious.frontend.pages.api.auth_methods)
APICourses (class in inginious.frontend.pages.api.courses)
APISubmissions (class in inginious.frontend.pages.api.submissions)
APISubmissionSingle (class in inginious.frontend.pages.api.submissions)
APITasks (class in inginious.frontend.pages.api.tasks)
app (inginious.frontend.pages.utils.INGIniousPage property)
archive (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
ask_backend() (inginious.frontend.installer.Installer method)
assigned_external_ports (inginious.agent.docker_agent.DockerRunningJob attribute)
(inginious.agent.docker_agent.DockerRunningStudentContainer attribute)
AsyncIteratorWrapper (class in inginious.common.asyncio_utils)
AsyncProxy (class in inginious.common.asyncio_utils)
attempt_lti_login() (inginious.frontend.user_manager.UserManager method)
auth_user() (inginious.frontend.user_manager.UserManager method)
AuthInvalidInputException
AuthInvalidMethodException
AuthMethod (class in inginious.frontend.user_manager)
available_environments (inginious.common.messages.AgentHello attribute)
(inginious.common.messages.BackendUpdateEnvironments attribute)
available_job_slots (inginious.common.messages.AgentHello attribute)
B
backend
inginious-agent-docker command line option
inginious-agent-mcq command line option
Backend (class in inginious.backend.backend)
BackendGetQueue (class in inginious.common.messages)
BackendJobDone (class in inginious.common.messages)
BackendJobSSHDebug (class in inginious.common.messages)
BackendJobStarted (class in inginious.common.messages)
BackendKillJob (class in inginious.common.messages)
BackendNewJob (class in inginious.common.messages)
BackendUpdateEnvironments (class in inginious.common.messages)
backup_dir (inginious.frontend.pages.utils.INGIniousPage property)
BaseTaskPage (class in inginious.frontend.pages.tasks)
before_start() (inginious.frontend.accessible_time.AccessibleTime method)
bind_user() (inginious.frontend.user_manager.UserManager method)
bindings (inginious.frontend.user_manager.UserInfo attribute)
buffer_has_data() (inginious.agent.docker_agent.DockerAgent method)
C
cache (inginious.frontend.pages.utils.INGIniousStaticPage attribute)
call() (inginious.frontend.template_helper.TemplateHelper method)
call_hook() (inginious.frontend.plugin_manager.PluginManager method)
call_hook_recursive() (inginious.frontend.plugin_manager.PluginManager method)
callback() (inginious.frontend.plugins.auth.ldap_auth.LdapAuthMethod method)
(inginious.frontend.plugins.auth.saml2_auth.SAMLAuthMethod method)
(inginious.frontend.user_manager.AuthMethod method)
can_students_choose_group() (inginious.frontend.courses.Course method)
CannotCreateJobException
check_answer() (inginious.agent.mcq_agent.MCQAgent method)
(inginious.common.tasks_problems.CodeProblem method)
(inginious.common.tasks_problems.FileProblem method)
(inginious.common.tasks_problems.MatchProblem method)
(inginious.common.tasks_problems.MultipleChoiceProblem method)
(inginious.common.tasks_problems.Problem method)
client
inginious-backend command line option
Client (class in inginious.client.client)
client (inginious.frontend.pages.utils.INGIniousPage property)
client_addr (inginious.backend.backend.RunningJob attribute)
(inginious.backend.backend.WaitingJob attribute)
ClientBuffer (class in inginious.client.client_buffer)
ClientGetQueue (class in inginious.common.messages)
ClientHello (class in inginious.common.messages)
ClientKillJob (class in inginious.common.messages)
ClientNewJob (class in inginious.common.messages)
ClientSync (class in inginious.client.client_sync)
close() (inginious.client.client.AbstractClient method)
(inginious.client.client.Client method)
cls() (in module inginious.common.messages)
CodeProblem (class in inginious.common.tasks_problems)
CodeSingleLineProblem (class in inginious.common.tasks_problems)
configuration_filename() (inginious.frontend.installer.Installer method)
configure_authentication() (inginious.frontend.installer.Installer method)
configure_backup_directory() (inginious.frontend.installer.Installer method)
configure_misc() (inginious.frontend.installer.Installer method)
configure_mongodb() (inginious.frontend.installer.Installer method)
configure_task_directory() (inginious.frontend.installer.Installer method)
connect_user() (inginious.frontend.user_manager.UserManager method)
container_id (inginious.agent.docker_agent.DockerRunningJob attribute)
(inginious.agent.docker_agent.DockerRunningStudentContainer attribute)
container_path (inginious.agent.docker_agent.DockerRunningJob attribute)
contains_is_html() (inginious.frontend.pages.course_admin.task_edit.CourseEditTask class method)
ContestAdmin (class in inginious.frontend.plugins.contests)
ContestScoreboard (class in inginious.frontend.plugins.contests)
copy_from() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
copy_to() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
Course (class in inginious.frontend.courses)
course (inginious.frontend.tests.TestTaskDisplay.TestDisplayUserAfterDeadline attribute)
course_common_student_path (inginious.agent.docker_agent.DockerRunningJob attribute)
course_dir
inginious-autotest command line option
course_factory (inginious.frontend.pages.utils.INGIniousPage property)
course_id (inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientNewJob attribute)
course_is_open_to_user() (inginious.frontend.user_manager.UserManager method)
course_is_user_registered() (inginious.frontend.user_manager.UserManager method)
course_menu() (in module inginious.frontend.plugins.contests)
(in module inginious.frontend.plugins.scoreboard)
course_register_user() (inginious.frontend.user_manager.UserManager method)
course_unregister_user() (inginious.frontend.user_manager.UserManager method)
CourseAlreadyExistsException
CourseDangerZonePage (class in inginious.frontend.pages.course_admin.danger_zone)
CourseEditAudience (class in inginious.frontend.pages.course_admin.audience_edit)
CourseEditTask (class in inginious.frontend.pages.course_admin.task_edit)
CourseFactory (class in inginious.frontend.course_factory)
CourseNotFoundException
CoursePage (class in inginious.frontend.pages.course)
CourseRedirectPage (class in inginious.frontend.pages.course_admin.utils)
CourseSettingsPage (class in inginious.frontend.pages.course_admin.settings)
CourseStudentListPage (class in inginious.frontend.pages.course_admin.student_list)
CourseTaskFiles (class in inginious.frontend.pages.course_admin.task_edit_file)
CourseTaskFileUpload (class in inginious.frontend.pages.course_admin.task_edit_file)
CourseTaskListPage (class in inginious.frontend.pages.course_admin.task_list)
CourseUnreadableException
create_arch() (in module inginious.frontend.arch_helper)
create_course() (inginious.frontend.course_factory.CourseFactory method)
create_factories() (in module inginious.frontend.course_factory)
create_lti_session() (inginious.frontend.user_manager.UserManager method)
create_safe_task() (in module inginious.common.asyncio_utils)
create_student_container() (inginious.agent.docker_agent.DockerAgent method)
create_student_socket() (in module inginious_container_api.run_student)
create_task() (inginious.frontend.task_factory.TaskFactory method)
create_user() (inginious.frontend.user_manager.UserManager method)
created_last (inginious.backend.backend.EnvironmentInfo attribute)
custom (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
CustomAdmonition (class in inginious.frontend.parsable_text)
CustomBaseAdmonition (class in inginious.frontend.parsable_text)
CustomLogMiddleware (class in inginious.common.log)
D
database (inginious.frontend.pages.utils.INGIniousPage property)
debug (inginious.agent.docker_agent.DockerRunningJob attribute)
(inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientNewJob attribute)
default_allowed_file_extensions (inginious.frontend.pages.utils.INGIniousPage property)
default_max_file_size (inginious.frontend.pages.utils.INGIniousPage property)
delete() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
delete_all_possible_task_files() (inginious.frontend.task_factory.TaskFactory method)
delete_course() (inginious.frontend.course_factory.CourseFactory method)
(inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage method)
delete_task() (inginious.frontend.task_factory.TaskFactory method)
delete_user() (inginious.frontend.user_manager.UserManager method)
DemoPage (class in inginious.frontend.plugins.demo)
dict_from_prefix() (in module inginious.common.base)
directory_compare_from_hash() (in module inginious.common.base)
directory_content_with_hash() (in module inginious.common.base)
disconnect_user() (inginious.frontend.user_manager.UserManager method)
display_page() (inginious.frontend.pages.course_admin.audience_edit.CourseEditAudience method)
DisplayableCodeProblem (class in inginious.frontend.task_problems)
DisplayableCodeSingleLineProblem (class in inginious.frontend.task_problems)
DisplayableFileProblem (class in inginious.frontend.task_problems)
DisplayableMatchProblem (class in inginious.frontend.task_problems)
DisplayableMultipleChoiceProblem (class in inginious.frontend.task_problems)
DisplayableProblem (class in inginious.frontend.task_problems)
distribute() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
DockerAgent (class in inginious.agent.docker_agent)
DockerRunningJob (class in inginious.agent.docker_agent)
DockerRunningStudentContainer (class in inginious.agent.docker_agent)
dump() (in module inginious.common.custom_yaml)
(in module inginious.common.messages)
(inginious.common.task_file_readers.abstract_reader.AbstractTaskFileReader method)
(inginious.common.task_file_readers.yaml_reader.TaskYAMLFileReader method)
dump_course() (inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage method)
E
email (inginious.frontend.user_manager.UserInfo attribute)
EmptiableCodeBlock (class in inginious.frontend.parsable_text)
enable_network (inginious.agent.docker_agent.DockerRunningJob attribute)
ensure_exists() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
environment (inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientNewJob attribute)
environment_name (inginious.agent.docker_agent.DockerRunningJob attribute)
environment_parameters (inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientNewJob attribute)
environment_type (inginious.agent.docker_agent.DockerRunningJob attribute)
(inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientNewJob attribute)
environment_types (inginious.frontend.pages.utils.INGIniousPage property)
EnvironmentInfo (class in inginious.backend.backend)
environments (inginious.agent.Agent property)
(inginious.agent.docker_agent.DockerAgent property)
(inginious.agent.mcq_agent.MCQAgent property)
(inginious.backend.backend.AgentInfo attribute)
(inginious.frontend.pages.utils.INGIniousPage property)
exists() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
F
fetch_submission() (inginious.frontend.pages.course_admin.submission.SubmissionPage method)
FileProblem (class in inginious.common.tasks_problems)
FileSystemProvider (class in inginious.common.filesystems)
friendly_name (inginious.common.messages.AgentHello attribute)
from_subfolder() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
future_results (inginious.agent.docker_agent.DockerRunningJob attribute)
G
generate_api_key() (inginious.frontend.user_manager.UserManager class method)
generate_user_selection_box() (in module inginious.frontend.pages.utils)
get() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
GET() (inginious.frontend.pages.index.IndexPage method)
get() (inginious.frontend.pages.maintenance.MaintenancePage method)
GET() (inginious.frontend.pages.tasks.BaseTaskPage method)
(inginious.frontend.pages.tasks.TaskPageStaticDownload method)
(inginious.frontend.pages.utils.INGIniousAdministratorPage method)
(inginious.frontend.pages.utils.INGIniousAuthPage method)
get() (inginious.frontend.pages.utils.INGIniousPage method)
GET() (inginious.frontend.pages.utils.INGIniousStaticPage method)
(inginious.frontend.pages.utils.SignInPage method)
(inginious.frontend.plugins.auth.ldap_auth.LDAPAuthenticationPage method)
(inginious.frontend.plugins.auth.saml2_auth.MetadataPage method)
(inginious.frontend.plugins.demo.DemoPage method)
get_access_control_accept() (inginious.frontend.courses.Course method)
get_access_control_list() (inginious.frontend.courses.Course method)
get_access_control_method() (inginious.frontend.courses.Course method)
get_accessibility() (inginious.frontend.courses.Course method)
get_accessible_time() (inginious.frontend.tasks.Task method)
get_admins() (inginious.frontend.courses.Course method)
get_admonition() (in module inginious_container_api.rst)
get_all_courses() (inginious.frontend.course_factory.CourseFactory method)
get_all_tasks() (inginious.frontend.task_factory.TaskFactory method)
get_app() (in module inginious.frontend.app)
get_audiences_params() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
GET_AUTH() (inginious.frontend.pages.course.CoursePage method)
(inginious.frontend.pages.course_admin.audience_edit.CourseEditAudience method)
(inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage method)
(inginious.frontend.pages.course_admin.settings.CourseSettingsPage method)
(inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
(inginious.frontend.pages.course_admin.submission.SubmissionPage method)
(inginious.frontend.pages.course_admin.task_edit.CourseEditTask method)
(inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
(inginious.frontend.pages.course_admin.task_list.CourseTaskListPage method)
(inginious.frontend.pages.course_admin.utils.CourseRedirectPage method)
(inginious.frontend.pages.group.GroupPage method)
(inginious.frontend.pages.tasks.TaskPage method)
(inginious.frontend.pages.utils.INGIniousAuthPage method)
(inginious.frontend.pages.utils.LogOutPage method)
(inginious.frontend.pages.utils.SignInPage method)
(inginious.frontend.plugins.contests.ContestAdmin method)
(inginious.frontend.plugins.contests.ContestScoreboard method)
(inginious.frontend.plugins.scoreboard.ScoreBoard method)
(inginious.frontend.plugins.scoreboard.ScoreBoardCourse method)
get_auth_link() (inginious.frontend.plugins.auth.ldap_auth.LdapAuthMethod method)
(inginious.frontend.plugins.auth.saml2_auth.SAMLAuthMethod method)
(inginious.frontend.user_manager.AuthMethod method)
get_auth_method() (inginious.frontend.user_manager.UserManager method)
get_auth_methods() (inginious.frontend.user_manager.UserManager method)
get_authors() (inginious.frontend.tasks.Task method)
get_available_environments() (inginious.client.client.AbstractClient method)
(inginious.client.client.Client method)
(inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_available_task_file_extensions() (inginious.frontend.task_factory.TaskFactory method)
get_backup_list() (inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage method)
get_categories() (inginious.frontend.tasks.Task method)
get_choice_with_index() (inginious.common.tasks_problems.MultipleChoiceProblem method)
get_codeblock() (in module inginious_container_api.rst)
get_contact_url() (inginious.frontend.tasks.Task method)
get_contest_data() (in module inginious.frontend.plugins.contests)
get_context() (inginious.frontend.tasks.Task method)
get_course() (inginious.frontend.course_factory.CourseFactory method)
(inginious.frontend.pages.course.CoursePage method)
(inginious.frontend.tasks.Task method)
get_course_and_check_rights() (inginious.frontend.pages.course_admin.utils.INGIniousAdminPage method)
get_course_audiences() (inginious.frontend.user_manager.UserManager method)
get_course_audiences_per_student() (inginious.frontend.user_manager.UserManager method)
get_course_cache() (inginious.frontend.user_manager.UserManager method)
get_course_caches() (inginious.frontend.user_manager.UserManager method)
get_course_descriptor_content() (inginious.frontend.course_factory.CourseFactory method)
get_course_fs() (inginious.frontend.course_factory.CourseFactory method)
get_course_groups() (inginious.frontend.user_manager.UserManager method)
get_course_id() (inginious.frontend.tasks.Task method)
get_course_logger() (in module inginious.common.log)
get_course_params() (inginious.frontend.pages.course_admin.utils.INGIniousSubmissionsAdminPage method)
get_course_registered_users() (inginious.frontend.user_manager.UserManager method)
get_course_user_group() (inginious.frontend.user_manager.UserManager method)
get_database() (inginious.frontend.plugin_manager.PluginManager method)
get_deadline() (inginious.frontend.tasks.Task method)
get_description() (inginious.frontend.courses.Course method)
get_descriptor() (inginious.frontend.courses.Course method)
get_end_date() (inginious.frontend.accessible_time.AccessibleTime method)
get_environment_id() (inginious.frontend.tasks.Task method)
get_environment_parameters() (inginious.frontend.tasks.Task method)
get_environment_type() (inginious.frontend.tasks.Task method)
get_evaluate() (inginious.frontend.tasks.Task method)
get_ext() (inginious.common.task_file_readers.abstract_reader.AbstractTaskFileReader method)
(inginious.common.task_file_readers.yaml_reader.TaskYAMLFileReader class method)
get_fd() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
get_feedback() (in module inginious_container_api.feedback)
get_feedback_from_submission() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_fs() (inginious.frontend.course_factory.CourseFactory method)
(inginious.frontend.courses.Course method)
(inginious.frontend.tasks.Task method)
get_grading_weight() (inginious.frontend.tasks.Task method)
get_gridfs() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_homepath() (in module inginious.frontend.app)
get_hook() (inginious.frontend.tasks.Task method)
get_id() (inginious.common.tasks_problems.Problem method)
(inginious.frontend.courses.Course method)
(inginious.frontend.plugins.auth.ldap_auth.LdapAuthMethod method)
(inginious.frontend.plugins.auth.saml2_auth.SAMLAuthMethod method)
(inginious.frontend.tasks.Task method)
(inginious.frontend.user_manager.AuthMethod method)
get_imageblock() (in module inginious_container_api.rst)
get_imlink() (inginious.frontend.plugins.auth.ldap_auth.LdapAuthMethod method)
(inginious.frontend.plugins.auth.saml2_auth.SAMLAuthMethod method)
(inginious.frontend.user_manager.AuthMethod method)
get_input() (in module inginious_container_api.input)
get_input_from_submission() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_input_params() (inginious.frontend.pages.course_admin.utils.INGIniousSubmissionsAdminPage method)
get_job_queue_info() (inginious.client.client.AbstractClient method)
(inginious.client.client.Client method)
(inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_job_queue_snapshot() (inginious.client.client.AbstractClient method)
(inginious.client.client.Client method)
(inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_json_or_yaml() (in module inginious.common.base)
get_lang() (in module inginious_container_api.input)
get_lang_dir_path() (in module inginious_container_api.lang)
get_last_modification_time() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
get_menu() (in module inginious.frontend.pages.course_admin.utils)
get_name() (inginious.common.tasks_problems.Problem method)
(inginious.frontend.courses.Course method)
(inginious.frontend.plugins.auth.ldap_auth.LdapAuthMethod method)
(inginious.frontend.plugins.auth.saml2_auth.SAMLAuthMethod method)
(inginious.frontend.tasks.Task method)
(inginious.frontend.user_manager.AuthMethod method)
get_needed_args() (inginious.common.filesystems.FileSystemProvider class method)
(inginious.common.filesystems.local.LocalFSProvider class method)
get_number_input_random() (inginious.frontend.tasks.Task method)
get_original_content() (inginious.common.tasks_problems.Problem method)
get_problem_types() (inginious.frontend.task_factory.TaskFactory method)
get_problems() (inginious.frontend.tasks.Task method)
get_problems_dict() (inginious.frontend.tasks.Task method)
get_readable_tasks() (inginious.frontend.task_factory.TaskFactory method)
get_registration_accessibility() (inginious.frontend.courses.Course method)
get_registration_password() (inginious.frontend.courses.Course method)
get_response_type() (inginious.frontend.tasks.Task method)
get_result() (inginious.client.client_buffer.ClientBuffer method)
get_root_path() (in module inginious)
get_settings() (inginious.frontend.plugins.auth.ldap_auth.LdapAuthMethod method)
(inginious.frontend.plugins.auth.saml2_auth.SAMLAuthMethod method)
get_soft_end_date() (inginious.frontend.accessible_time.AccessibleTime method)
get_staff() (inginious.frontend.courses.Course method)
get_start_date() (inginious.frontend.accessible_time.AccessibleTime method)
get_std_end_date() (inginious.frontend.accessible_time.AccessibleTime method)
get_std_soft_end_date() (inginious.frontend.accessible_time.AccessibleTime method)
get_std_start_date() (inginious.frontend.accessible_time.AccessibleTime method)
get_stored_submissions() (inginious.frontend.tasks.Task method)
get_student_list_params() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
get_submission() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_submission_archive() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_submission_limit() (inginious.frontend.tasks.Task method)
get_submission_manager() (inginious.frontend.plugin_manager.PluginManager method)
get_submission_time() (in module inginious_container_api.input)
get_submissions_filter() (inginious.frontend.pages.course_admin.utils.INGIniousSubmissionsAdminPage method)
get_tags() (inginious.frontend.courses.Course method)
get_task() (inginious.frontend.course_factory.CourseFactory method)
(inginious.frontend.courses.Course method)
(inginious.frontend.task_factory.TaskFactory method)
get_task_cache() (inginious.frontend.user_manager.UserManager method)
get_task_caches() (inginious.frontend.user_manager.UserManager method)
get_task_descriptor_content() (inginious.frontend.task_factory.TaskFactory method)
get_task_descriptor_extension() (inginious.frontend.task_factory.TaskFactory method)
get_task_dispenser() (inginious.frontend.courses.Course method)
get_task_dispensers() (inginious.frontend.course_factory.CourseFactory method)
get_task_factory() (inginious.frontend.course_factory.CourseFactory method)
get_task_filelist() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles class method)
get_task_fs() (inginious.frontend.task_factory.TaskFactory method)
get_tasks() (inginious.frontend.courses.Course method)
get_text_fields() (inginious.common.tasks_problems.CodeProblem class method)
(inginious.common.tasks_problems.FileProblem class method)
(inginious.common.tasks_problems.MatchProblem class method)
(inginious.common.tasks_problems.MultipleChoiceProblem class method)
(inginious.common.tasks_problems.Problem class method)
get_translation_fs() (inginious.frontend.tasks.Task method)
get_translation_obj() (inginious.common.tasks_problems.Problem method)
(inginious.frontend.courses.Course method)
(inginious.frontend.tasks.Task method)
get_tutors() (inginious.frontend.courses.Course method)
get_type() (inginious.common.tasks_problems.CodeProblem class method)
(inginious.common.tasks_problems.CodeSingleLineProblem class method)
(inginious.common.tasks_problems.FileProblem class method)
(inginious.common.tasks_problems.MatchProblem class method)
(inginious.common.tasks_problems.MultipleChoiceProblem class method)
(inginious.common.tasks_problems.Problem class method)
get_type_name() (inginious.frontend.task_problems.DisplayableCodeProblem class method)
(inginious.frontend.task_problems.DisplayableCodeSingleLineProblem class method)
(inginious.frontend.task_problems.DisplayableFileProblem class method)
(inginious.frontend.task_problems.DisplayableMatchProblem class method)
(inginious.frontend.task_problems.DisplayableMultipleChoiceProblem class method)
(inginious.frontend.task_problems.DisplayableProblem class method)
get_user_activate_hash() (inginious.frontend.user_manager.UserManager method)
get_user_api_key() (inginious.frontend.user_manager.UserManager method)
get_user_email() (inginious.frontend.user_manager.UserManager method)
get_user_info() (inginious.frontend.user_manager.UserManager method)
get_user_last_submissions() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_user_lists() (inginious.frontend.pages.course_admin.audience_edit.CourseEditAudience method)
(inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
get_user_manager() (inginious.frontend.plugin_manager.PluginManager method)
get_user_realname() (inginious.frontend.user_manager.UserManager method)
get_user_submissions() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
get_username() (in module inginious_container_api.input)
get_users() (inginious.frontend.pages.course_admin.utils.INGIniousSubmissionsAdminPage method)
get_users_count() (inginious.frontend.user_manager.UserManager method)
get_users_info() (inginious.frontend.user_manager.UserManager method)
gettext() (inginious.common.tasks_problems.Problem method)
(inginious.frontend.courses.Course method)
(inginious.frontend.tasks.Task method)
grade (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
gridfs (inginious.frontend.pages.utils.INGIniousPage property)
GroupPage (class in inginious.frontend.pages.group)
H
handle_agent_hello() (inginious.backend.backend.Backend method)
handle_agent_job_done() (inginious.backend.backend.Backend method)
handle_agent_job_ssh_debug() (inginious.backend.backend.Backend method)
handle_agent_job_started() (inginious.backend.backend.Backend method)
handle_agent_message() (inginious.backend.backend.Backend method)
handle_client_get_queue() (inginious.backend.backend.Backend method)
handle_client_hello() (inginious.backend.backend.Backend method)
handle_client_kill_job() (inginious.backend.backend.Backend method)
handle_client_message() (inginious.backend.backend.Backend method)
handle_client_new_job() (inginious.backend.backend.Backend method)
handle_client_ping() (inginious.backend.backend.Backend method)
handle_course_unavailable() (in module inginious.frontend.pages.course)
handle_job_closing() (inginious.agent.docker_agent.DockerAgent method)
handle_running_container() (inginious.agent.docker_agent.DockerAgent method)
handle_ssh() (in module inginious_container_api.run_student)
handle_stdin() (in module inginious_container_api.run_student)
handle_student_job_closing() (inginious.agent.docker_agent.DockerAgent method)
hard_time_limit (inginious.agent.docker_agent.DockerRunningJob attribute)
has_admin_rights_on_course() (inginious.frontend.user_manager.UserManager method)
has_content (inginious.frontend.parsable_text.HiddenUntilDirective attribute)
has_staff_rights_on_course() (inginious.frontend.user_manager.UserManager method)
hash_file() (in module inginious.common.base)
hash_password() (inginious.frontend.user_manager.UserManager class method)
HiddenUntilDirective (class in inginious.frontend.parsable_text)
host (inginious.common.messages.AgentJobSSHDebug attribute)
(inginious.common.messages.BackendJobSSHDebug attribute)
html() (inginious.frontend.parsable_text.ParsableText class method)
I
id_checker() (in module inginious.common.base)
id_checker_tests() (in module inginious.common.base)
ImportCourseException
indent_block() (in module inginious_container_api.rst)
IndexPage (class in inginious.frontend.pages.index)
inginious
module
inginious-agent-docker command line option
--concurrency
--debug-host
--debug-ports
--debugmode
--disable-autorestart
--friendly-name
--help
--runtime
--ssh
--tasks
--tmpdir
--verbose
-h
-v
backend
inginious-agent-mcq command line option
--help
--tasks
--verbose
-h
-v
backend
inginious-autotest command line option
--help
--logging
--ptype
-f
-h
course_dir
task_dir
inginious-backend command line option
--help
--verbose
-h
-v
agent
client
inginious-container-update-[-h]-[-c-CONFIG] command line option
--config
--help
-c
-h
inginious-install command line option
--file
--help
-h
inginious-webapp command line option
--config
--help
--host
--port
-h
inginious-webdav command line option
--config
--help
--host
--port
-h
inginious.agent
module
inginious.agent.docker_agent
module
inginious.agent.mcq_agent
module
inginious.backend
module
inginious.backend.backend
module
inginious.client
module
inginious.client.client
module
inginious.client.client_buffer
module
inginious.client.client_sync
module
inginious.common
module
inginious.common.asyncio_utils
module
inginious.common.base
module
inginious.common.custom_yaml
module
inginious.common.exceptions
module
inginious.common.filesystems
module
inginious.common.filesystems.local
module
inginious.common.log
module
inginious.common.messages
module
inginious.common.task_file_readers
module
inginious.common.task_file_readers.abstract_reader
module
inginious.common.task_file_readers.yaml_reader
module
inginious.common.tasks_problems
module
inginious.common.tests
module
inginious.common.tests.TestBase
module
inginious.common.tests.TestCustomYaml
module
inginious.frontend
module
inginious.frontend.accessible_time
module
inginious.frontend.app
module
inginious.frontend.arch_helper
module
inginious.frontend.course_factory
module
inginious.frontend.courses
module
inginious.frontend.installer
module
inginious.frontend.pages
module
inginious.frontend.pages.api
module
inginious.frontend.pages.api.auth_methods
module
inginious.frontend.pages.api.authentication
module
inginious.frontend.pages.api.courses
module
inginious.frontend.pages.api.submissions
module
inginious.frontend.pages.api.tasks
module
inginious.frontend.pages.course
module
inginious.frontend.pages.course_admin
module
inginious.frontend.pages.course_admin.audience_edit
module
inginious.frontend.pages.course_admin.danger_zone
module
inginious.frontend.pages.course_admin.settings
module
inginious.frontend.pages.course_admin.student_list
module
inginious.frontend.pages.course_admin.submission
module
inginious.frontend.pages.course_admin.task_edit
module
inginious.frontend.pages.course_admin.task_edit_file
module
inginious.frontend.pages.course_admin.task_list
module
inginious.frontend.pages.course_admin.utils
module
inginious.frontend.pages.group
module
inginious.frontend.pages.index
module
inginious.frontend.pages.maintenance
module
inginious.frontend.pages.tasks
module
inginious.frontend.pages.utils
module
inginious.frontend.parsable_text
module
inginious.frontend.plugin_manager
module
inginious.frontend.plugins
module
inginious.frontend.plugins.auth
module
inginious.frontend.plugins.auth.ldap_auth
module
inginious.frontend.plugins.auth.saml2_auth
module
inginious.frontend.plugins.contests
module
inginious.frontend.plugins.demo
module
inginious.frontend.plugins.git_repo
module
inginious.frontend.plugins.scoreboard
module
inginious.frontend.plugins.simple_grader
module
inginious.frontend.submission_manager
module
inginious.frontend.task_factory
module
inginious.frontend.task_problems
module
inginious.frontend.tasks
module
inginious.frontend.template_helper
module
inginious.frontend.tests
module
inginious.frontend.tests.TestCourse
module
inginious.frontend.tests.TestParsableText
module
inginious.frontend.tests.TestPluginManager
module
inginious.frontend.tests.TestTask
module
inginious.frontend.tests.TestTaskDisplay
module
inginious.frontend.tests.TestTaskSubmission
module
inginious.frontend.user_manager
module
inginious_container_api.feedback
module
inginious_container_api.input
module
inginious_container_api.lang
module
inginious_container_api.rst
module
inginious_container_api.run_student
module
inginious_container_api.ssh_student
module
INGIniousAdministratorPage (class in inginious.frontend.pages.utils)
INGIniousAdminPage (class in inginious.frontend.pages.course_admin.utils)
INGIniousAuthPage (class in inginious.frontend.pages.utils)
INGIniousPage (class in inginious.frontend.pages.utils)
INGIniousStaticPage (class in inginious.frontend.pages.utils)
INGIniousSubmissionsAdminPage (class in inginious.frontend.pages.course_admin.utils)
init() (in module inginious.frontend.plugins.auth.ldap_auth)
(in module inginious.frontend.plugins.auth.saml2_auth)
(in module inginious.frontend.plugins.contests)
(in module inginious.frontend.plugins.demo)
(in module inginious.frontend.plugins.git_repo)
(in module inginious.frontend.plugins.scoreboard)
(in module inginious.frontend.plugins.simple_grader)
(in module inginious_container_api.lang)
init_from_args() (inginious.common.filesystems.FileSystemProvider class method)
(inginious.common.filesystems.local.LocalFSProvider class method)
init_logging() (in module inginious.common.log)
input_is_consistent() (inginious.common.tasks_problems.CodeProblem method)
(inginious.common.tasks_problems.FileProblem method)
(inginious.common.tasks_problems.MatchProblem method)
(inginious.common.tasks_problems.MultipleChoiceProblem method)
(inginious.common.tasks_problems.Problem method)
(inginious.frontend.tasks.Task method)
input_type() (inginious.common.tasks_problems.CodeProblem method)
(inginious.common.tasks_problems.FileProblem method)
(inginious.common.tasks_problems.MatchProblem method)
(inginious.common.tasks_problems.MultipleChoiceProblem method)
(inginious.common.tasks_problems.Problem method)
inputdata (inginious.agent.docker_agent.DockerRunningJob attribute)
(inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientNewJob attribute)
Installer (class in inginious.frontend.installer)
InvalidNameException
is_always_accessible() (inginious.frontend.accessible_time.AccessibleTime method)
is_done() (inginious.client.client_buffer.ClientBuffer method)
(inginious.frontend.submission_manager.WebAppSubmissionManager method)
is_group_task() (inginious.frontend.tasks.Task method)
is_lti() (inginious.frontend.courses.Course method)
(inginious.frontend.template_helper.TemplateHelper method)
is_lti_page (inginious.frontend.pages.utils.INGIniousPage property)
is_lti_page() (inginious.frontend.pages.tasks.TaskPageStaticDownload method)
is_never_accessible() (inginious.frontend.accessible_time.AccessibleTime method)
is_open() (inginious.frontend.accessible_time.AccessibleTime method)
is_open_to_non_staff() (inginious.frontend.courses.Course method)
is_open_with_soft_deadline() (inginious.frontend.accessible_time.AccessibleTime method)
is_password_needed_for_registration() (inginious.frontend.courses.Course method)
is_registration_possible() (inginious.frontend.courses.Course method)
is_running() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
is_user_accepted_by_access_control() (inginious.frontend.courses.Course method)
is_user_activated() (inginious.frontend.user_manager.UserManager method)
is_waiting() (inginious.client.client_buffer.ClientBuffer method)
J
job_id (inginious.agent.docker_agent.DockerRunningJob attribute)
(inginious.backend.backend.WaitingJob attribute)
(inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.AgentJobSSHDebug attribute)
(inginious.common.messages.AgentJobStarted attribute)
(inginious.common.messages.BackendJobDone attribute)
(inginious.common.messages.BackendJobSSHDebug attribute)
(inginious.common.messages.BackendJobStarted attribute)
(inginious.common.messages.BackendKillJob attribute)
(inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientKillJob attribute)
(inginious.common.messages.ClientNewJob attribute)
JobNotRunningException
jobs_running (inginious.common.messages.BackendGetQueue attribute)
jobs_waiting (inginious.common.messages.BackendGetQueue attribute)
K
kill_job() (inginious.agent.Agent method)
(inginious.agent.docker_agent.DockerAgent method)
(inginious.agent.mcq_agent.MCQAgent method)
(inginious.client.client.AbstractClient method)
(inginious.client.client.Client method)
kill_running_submission() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
L
language (inginious.frontend.user_manager.UserInfo attribute)
last_id (inginious.backend.backend.EnvironmentInfo attribute)
launcher (inginious.common.messages.ClientNewJob attribute)
ldap_plugin() (inginious.frontend.installer.Installer method)
LDAPAuthenticationPage (class in inginious.frontend.plugins.auth.ldap_auth)
LdapAuthMethod (class in inginious.frontend.plugins.auth.ldap_auth)
list() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
load() (in module inginious.common.custom_yaml)
(in module inginious.common.messages)
(inginious.common.task_file_readers.abstract_reader.AbstractTaskFileReader method)
(inginious.common.task_file_readers.yaml_reader.TaskYAMLFileReader method)
(inginious.frontend.plugin_manager.PluginManager method)
load_json_or_yaml() (in module inginious.common.base)
loads_json_or_yaml() (in module inginious.common.base)
LocalFSProvider (class in inginious.common.filesystems.local)
log() (inginious.common.log.CustomLogMiddleware method)
logger (inginious.frontend.pages.utils.INGIniousPage property)
login (inginious.frontend.tests.TestTaskDisplay.TestDisplayAdmin attribute)
(inginious.frontend.tests.TestTaskDisplay.TestDisplaySuperAdmin attribute)
(inginious.frontend.tests.TestTaskDisplay.TestDisplayUserAfterDeadline attribute)
(inginious.frontend.tests.TestTaskSubmission.TestTaskSubmission attribute)
LogOutPage (class in inginious.frontend.pages.utils)
lti_keys() (inginious.frontend.courses.Course method)
lti_outcome_manager (inginious.frontend.pages.utils.INGIniousPage property)
lti_send_back_grade() (inginious.frontend.courses.Course method)
lti_url() (inginious.frontend.courses.Course method)
M
MaintenancePage (class in inginious.frontend.pages.maintenance)
make_csv() (in module inginious.frontend.pages.course_admin.utils)
make_exception() (inginious.frontend.tests.TestPluginManager.TestPluginManager method)
MatchProblem (class in inginious.common.tasks_problems)
MCQAgent (class in inginious.agent.mcq_agent)
mem_limit (inginious.agent.docker_agent.DockerRunningJob attribute)
message (inginious.agent.docker_agent.DockerRunningJob attribute)
MetadataPage (class in inginious.frontend.plugins.auth.saml2_auth)
methods (inginious.frontend.pages.api.auth_methods.APIAuthMethods attribute)
(inginious.frontend.pages.api.authentication.APIAuthentication attribute)
(inginious.frontend.pages.api.courses.APICourses attribute)
(inginious.frontend.pages.api.submissions.APISubmissions attribute)
(inginious.frontend.pages.api.submissions.APISubmissionSingle attribute)
(inginious.frontend.pages.api.tasks.APITasks attribute)
(inginious.frontend.pages.course.CoursePage attribute)
(inginious.frontend.pages.course_admin.audience_edit.CourseEditAudience attribute)
(inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage attribute)
(inginious.frontend.pages.course_admin.settings.CourseSettingsPage attribute)
(inginious.frontend.pages.course_admin.student_list.CourseStudentListPage attribute)
(inginious.frontend.pages.course_admin.submission.SubmissionPage attribute)
(inginious.frontend.pages.course_admin.task_edit.CourseEditTask attribute)
(inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles attribute)
(inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFileUpload attribute)
(inginious.frontend.pages.course_admin.task_list.CourseTaskListPage attribute)
(inginious.frontend.pages.course_admin.utils.CourseRedirectPage attribute)
(inginious.frontend.pages.course_admin.utils.INGIniousAdminPage attribute)
(inginious.frontend.pages.course_admin.utils.INGIniousSubmissionsAdminPage attribute)
(inginious.frontend.pages.group.GroupPage attribute)
(inginious.frontend.pages.index.IndexPage attribute)
(inginious.frontend.pages.maintenance.MaintenancePage attribute)
(inginious.frontend.pages.tasks.TaskPage attribute)
(inginious.frontend.pages.tasks.TaskPageStaticDownload attribute)
(inginious.frontend.pages.utils.INGIniousAdministratorPage attribute)
(inginious.frontend.pages.utils.INGIniousAuthPage attribute)
(inginious.frontend.pages.utils.INGIniousPage attribute)
(inginious.frontend.pages.utils.INGIniousStaticPage attribute)
(inginious.frontend.pages.utils.LogOutPage attribute)
(inginious.frontend.pages.utils.SignInPage attribute)
(inginious.frontend.plugins.auth.ldap_auth.LDAPAuthenticationPage attribute)
(inginious.frontend.plugins.auth.saml2_auth.MetadataPage attribute)
(inginious.frontend.plugins.contests.ContestAdmin attribute)
(inginious.frontend.plugins.contests.ContestScoreboard attribute)
(inginious.frontend.plugins.demo.DemoPage attribute)
(inginious.frontend.plugins.scoreboard.ScoreBoard attribute)
(inginious.frontend.plugins.scoreboard.ScoreBoardCourse attribute)
module
inginious
inginious.agent
inginious.agent.docker_agent
inginious.agent.mcq_agent
inginious.backend
inginious.backend.backend
inginious.client
inginious.client.client
inginious.client.client_buffer
inginious.client.client_sync
inginious.common
inginious.common.asyncio_utils
inginious.common.base
inginious.common.custom_yaml
inginious.common.exceptions
inginious.common.filesystems
inginious.common.filesystems.local
inginious.common.log
inginious.common.messages
inginious.common.task_file_readers
inginious.common.task_file_readers.abstract_reader
inginious.common.task_file_readers.yaml_reader
inginious.common.tasks_problems
inginious.common.tests
inginious.common.tests.TestBase
inginious.common.tests.TestCustomYaml
inginious.frontend
inginious.frontend.accessible_time
inginious.frontend.app
inginious.frontend.arch_helper
inginious.frontend.course_factory
inginious.frontend.courses
inginious.frontend.installer
inginious.frontend.pages
inginious.frontend.pages.api
inginious.frontend.pages.api.auth_methods
inginious.frontend.pages.api.authentication
inginious.frontend.pages.api.courses
inginious.frontend.pages.api.submissions
inginious.frontend.pages.api.tasks
inginious.frontend.pages.course
inginious.frontend.pages.course_admin
inginious.frontend.pages.course_admin.audience_edit
inginious.frontend.pages.course_admin.danger_zone
inginious.frontend.pages.course_admin.settings
inginious.frontend.pages.course_admin.student_list
inginious.frontend.pages.course_admin.submission
inginious.frontend.pages.course_admin.task_edit
inginious.frontend.pages.course_admin.task_edit_file
inginious.frontend.pages.course_admin.task_list
inginious.frontend.pages.course_admin.utils
inginious.frontend.pages.group
inginious.frontend.pages.index
inginious.frontend.pages.maintenance
inginious.frontend.pages.tasks
inginious.frontend.pages.utils
inginious.frontend.parsable_text
inginious.frontend.plugin_manager
inginious.frontend.plugins
inginious.frontend.plugins.auth
inginious.frontend.plugins.auth.ldap_auth
inginious.frontend.plugins.auth.saml2_auth
inginious.frontend.plugins.contests
inginious.frontend.plugins.demo
inginious.frontend.plugins.git_repo
inginious.frontend.plugins.scoreboard
inginious.frontend.plugins.simple_grader
inginious.frontend.submission_manager
inginious.frontend.task_factory
inginious.frontend.task_problems
inginious.frontend.tasks
inginious.frontend.template_helper
inginious.frontend.tests
inginious.frontend.tests.TestCourse
inginious.frontend.tests.TestParsableText
inginious.frontend.tests.TestPluginManager
inginious.frontend.tests.TestTask
inginious.frontend.tests.TestTaskDisplay
inginious.frontend.tests.TestTaskSubmission
inginious.frontend.user_manager
inginious_container_api.feedback
inginious_container_api.input
inginious_container_api.lang
inginious_container_api.rst
inginious_container_api.run_student
inginious_container_api.ssh_student
move() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
msg (inginious.backend.backend.RunningJob attribute)
(inginious.backend.backend.WaitingJob attribute)
MultipleChoiceProblem (class in inginious.common.tasks_problems)
N
name (inginious.backend.backend.AgentInfo attribute)
(inginious.common.messages.ClientHello attribute)
new_job() (inginious.agent.Agent method)
(inginious.agent.docker_agent.DockerAgent method)
(inginious.agent.mcq_agent.MCQAgent method)
(inginious.client.client.AbstractClient method)
(inginious.client.client.Client method)
(inginious.client.client_buffer.ClientBuffer method)
(inginious.client.client_sync.ClientSync method)
node_class (inginious.frontend.parsable_text.CustomAdmonition attribute)
O
open_student_stream() (inginious.agent.docker_agent.DockerAgent method)
option_spec (inginious.frontend.parsable_text.CustomBaseAdmonition attribute)
(inginious.frontend.parsable_text.HiddenUntilDirective attribute)
optional_arguments (inginious.frontend.parsable_text.HiddenUntilDirective attribute)
original_content() (inginious.frontend.parsable_text.ParsableText method)
P
page() (inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage method)
(inginious.frontend.pages.course_admin.settings.CourseSettingsPage method)
(inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
(inginious.frontend.pages.course_admin.submission.SubmissionPage method)
(inginious.frontend.pages.course_admin.task_list.CourseTaskListPage method)
parent_info (inginious.agent.docker_agent.DockerRunningStudentContainer attribute)
ParsableText (class in inginious.frontend.parsable_text)
parse() (inginious.frontend.parsable_text.ParsableText method)
parse_date() (in module inginious.frontend.accessible_time)
parse_problem() (inginious.common.tasks_problems.CodeProblem class method)
(inginious.common.tasks_problems.FileProblem class method)
(inginious.common.tasks_problems.MatchProblem class method)
(inginious.common.tasks_problems.MultipleChoiceProblem class method)
(inginious.common.tasks_problems.Problem class method)
(inginious.frontend.pages.course_admin.task_edit.CourseEditTask method)
parse_template() (in module inginious_container_api.input)
password (inginious.common.messages.AgentJobSSHDebug attribute)
(inginious.common.messages.BackendJobSSHDebug attribute)
(inginious.frontend.tests.TestTaskDisplay.TestDisplayAdmin attribute)
(inginious.frontend.tests.TestTaskDisplay.TestDisplaySuperAdmin attribute)
(inginious.frontend.tests.TestTaskDisplay.TestDisplayUserAfterDeadline attribute)
(inginious.frontend.tests.TestTaskSubmission.TestTaskSubmission attribute)
Ping (class in inginious.common.messages)
plugin_manager (inginious.frontend.pages.utils.INGIniousPage property)
PluginManager (class in inginious.frontend.plugin_manager)
PluginManagerNotLoadedException
Pong (class in inginious.common.messages)
port (inginious.common.messages.AgentJobSSHDebug attribute)
(inginious.common.messages.BackendJobSSHDebug attribute)
ports (inginious.agent.docker_agent.DockerRunningJob attribute)
(inginious.agent.docker_agent.DockerRunningStudentContainer attribute)
POST() (inginious.frontend.pages.index.IndexPage method)
post() (inginious.frontend.pages.maintenance.MaintenancePage method)
POST() (inginious.frontend.pages.tasks.BaseTaskPage method)
(inginious.frontend.pages.utils.INGIniousAdministratorPage method)
(inginious.frontend.pages.utils.INGIniousAuthPage method)
post() (inginious.frontend.pages.utils.INGIniousPage method)
POST() (inginious.frontend.pages.utils.INGIniousStaticPage method)
(inginious.frontend.plugins.auth.ldap_auth.LDAPAuthenticationPage method)
post_audiences() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
POST_AUTH() (inginious.frontend.pages.course.CoursePage method)
(inginious.frontend.pages.course_admin.audience_edit.CourseEditAudience method)
(inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage method)
(inginious.frontend.pages.course_admin.settings.CourseSettingsPage method)
(inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
(inginious.frontend.pages.course_admin.submission.SubmissionPage method)
(inginious.frontend.pages.course_admin.task_edit.CourseEditTask method)
(inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
(inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFileUpload method)
(inginious.frontend.pages.course_admin.task_list.CourseTaskListPage method)
(inginious.frontend.pages.course_admin.utils.CourseRedirectPage method)
(inginious.frontend.pages.tasks.TaskPage method)
(inginious.frontend.pages.utils.INGIniousAuthPage method)
(inginious.frontend.pages.utils.LogOutPage method)
(inginious.frontend.pages.utils.SignInPage method)
(inginious.frontend.plugins.contests.ContestAdmin method)
post_groups() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
post_student_list() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
prepare_request() (in module inginious.frontend.plugins.auth.saml2_auth)
preview_allowed() (inginious.frontend.pages.course.CoursePage method)
(inginious.frontend.pages.tasks.BaseTaskPage method)
(inginious.frontend.pages.tasks.TaskPage method)
(inginious.frontend.pages.utils.INGIniousAuthPage method)
priority (inginious.backend.backend.WaitingJob attribute)
(inginious.common.messages.ClientNewJob attribute)
Problem (class in inginious.common.tasks_problems)
problems (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
put() (inginious.common.filesystems.FileSystemProvider method)
(inginious.common.filesystems.local.LocalFSProvider method)
R
read_buffer() (inginious.agent.docker_agent.DockerAgent method)
read_stream() (inginious.agent.docker_agent.DockerAgent method)
realname (inginious.frontend.user_manager.UserInfo attribute)
recv() (inginious.common.messages.ZMQUtils class method)
recv_with_addr() (inginious.common.messages.ZMQUtils class method)
regenerate_input_random() (inginious.frontend.tasks.Task method)
register_auth_method() (inginious.frontend.plugin_manager.PluginManager method)
(inginious.frontend.user_manager.UserManager method)
register_message() (in module inginious.common.messages)
register_utils() (in module inginious.frontend.pages.utils)
render() (inginious.frontend.template_helper.TemplateHelper method)
replay_job() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
required_arguments (inginious.frontend.parsable_text.CustomAdmonition attribute)
(inginious.frontend.parsable_text.HiddenUntilDirective attribute)
reset_user_task_state() (inginious.frontend.user_manager.UserManager method)
restore_course() (inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage method)
result (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
revoke_binding() (inginious.frontend.user_manager.UserManager method)
rst() (inginious.frontend.parsable_text.ParsableText class method)
run() (inginious.agent.Agent method)
(inginious.agent.docker_agent.DockerAgent method)
(inginious.backend.backend.Backend method)
(inginious.frontend.installer.Installer method)
(inginious.frontend.parsable_text.EmptiableCodeBlock method)
(inginious.frontend.parsable_text.HiddenUntilDirective method)
(inginious.frontend.plugins.git_repo.SubmissionGitSaver method)
run_cmd (inginious.agent.docker_agent.DockerRunningJob attribute)
run_student() (in module inginious_container_api.run_student)
run_student_simple() (in module inginious_container_api.run_student)
run_tests() (in module inginious.common.messages)
RunningJob (class in inginious.backend.backend)
S
SAMLAuthMethod (class in inginious.frontend.plugins.auth.saml2_auth)
sanitize_email() (inginious.frontend.user_manager.UserManager class method)
save() (inginious.frontend.plugins.git_repo.SubmissionGitSaver method)
save_contest_data() (inginious.frontend.plugins.contests.ContestAdmin method)
save_feedback() (in module inginious_container_api.feedback)
ScoreBoard (class in inginious.frontend.plugins.scoreboard)
ScoreBoardCourse (class in inginious.frontend.plugins.scoreboard)
select_containers_to_build() (inginious.frontend.installer.Installer method)
send() (inginious.common.messages.ZMQUtils class method)
send_environment_update_to_client() (inginious.backend.backend.Backend method)
send_initial_command() (in module inginious_container_api.run_student)
send_job_result() (inginious.agent.Agent method)
send_ssh_job_info() (inginious.agent.Agent method)
send_with_addr() (inginious.common.messages.ZMQUtils class method)
session_api_key() (inginious.frontend.user_manager.UserManager method)
session_auth_storage() (inginious.frontend.user_manager.UserManager method)
session_cookieless() (inginious.frontend.user_manager.UserManager method)
session_email() (inginious.frontend.user_manager.UserManager method)
session_id() (inginious.frontend.user_manager.UserManager method)
session_language() (inginious.frontend.user_manager.UserManager method)
session_logged_in() (inginious.frontend.user_manager.UserManager method)
session_lti_info() (inginious.frontend.user_manager.UserManager method)
session_realname() (inginious.frontend.user_manager.UserManager method)
session_token() (inginious.frontend.user_manager.UserManager method)
session_tos_signed() (inginious.frontend.user_manager.UserManager method)
session_username() (inginious.frontend.user_manager.UserManager method)
set_custom_value() (in module inginious_container_api.feedback)
set_feedback_from_tpl() (in module inginious_container_api.feedback)
set_global_feedback() (in module inginious_container_api.feedback)
set_global_result() (in module inginious_container_api.feedback)
set_grade() (in module inginious_container_api.feedback)
set_problem_feedback() (in module inginious_container_api.feedback)
set_problem_result() (in module inginious_container_api.feedback)
set_session_language() (inginious.frontend.user_manager.UserManager method)
set_session_realname() (inginious.frontend.user_manager.UserManager method)
set_session_token() (inginious.frontend.user_manager.UserManager method)
set_session_tos_signed() (inginious.frontend.user_manager.UserManager method)
set_state() (in module inginious_container_api.feedback)
set_tag() (in module inginious_container_api.feedback)
setUp() (inginious.common.tests.TestBase.TestDirectoryHash method)
(inginious.common.tests.TestBase.TestJSONYAMLReaderWriter method)
(inginious.common.tests.TestCustomYaml.TestCustomLoad method)
(inginious.common.tests.TestCustomYaml.TestCustomWrite method)
(inginious.frontend.tests.TestCourse.TestCourse method)
(inginious.frontend.tests.TestCourse.TestCourseWrite method)
(inginious.frontend.tests.TestTask.test_tasks_basic method)
(inginious.frontend.tests.TestTask.test_tasks_problems method)
share() (inginious.frontend.plugins.auth.ldap_auth.LdapAuthMethod method)
(inginious.frontend.plugins.auth.saml2_auth.SAMLAuthMethod method)
(inginious.frontend.user_manager.AuthMethod method)
show_editbox() (inginious.frontend.task_problems.DisplayableCodeProblem class method)
(inginious.frontend.task_problems.DisplayableCodeSingleLineProblem class method)
(inginious.frontend.task_problems.DisplayableFileProblem class method)
(inginious.frontend.task_problems.DisplayableMatchProblem class method)
(inginious.frontend.task_problems.DisplayableMultipleChoiceProblem class method)
(inginious.frontend.task_problems.DisplayableProblem class method)
show_editbox_templates() (inginious.frontend.task_problems.DisplayableCodeProblem class method)
(inginious.frontend.task_problems.DisplayableCodeSingleLineProblem class method)
(inginious.frontend.task_problems.DisplayableFileProblem class method)
(inginious.frontend.task_problems.DisplayableMatchProblem class method)
(inginious.frontend.task_problems.DisplayableMultipleChoiceProblem class method)
(inginious.frontend.task_problems.DisplayableProblem class method)
show_input() (inginious.frontend.task_problems.DisplayableCodeProblem method)
(inginious.frontend.task_problems.DisplayableCodeSingleLineProblem method)
(inginious.frontend.task_problems.DisplayableFileProblem method)
(inginious.frontend.task_problems.DisplayableMatchProblem method)
(inginious.frontend.task_problems.DisplayableMultipleChoiceProblem method)
(inginious.frontend.task_problems.DisplayableProblem method)
show_page() (inginious.frontend.pages.course.CoursePage method)
(inginious.frontend.pages.utils.INGIniousStaticPage method)
show_tab_file() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
SignInPage (class in inginious.frontend.pages.utils)
socket_id (inginious.agent.docker_agent.DockerRunningStudentContainer attribute)
sockets_path (inginious.agent.docker_agent.DockerRunningJob attribute)
sort_func() (in module inginious.frontend.plugins.scoreboard)
ssh (inginious.agent.docker_agent.DockerRunningStudentContainer attribute)
ssh_student() (in module inginious_container_api.ssh_student)
start() (inginious.client.client.AbstractClient method)
(inginious.client.client.Client method)
start_asyncio_and_zmq() (in module inginious.frontend.arch_helper)
start_ssh() (inginious.agent.docker_agent.DockerAgent method)
start_student_container() (in module inginious_container_api.run_student)
state (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
(inginious.common.messages.BackendKillJob attribute)
stderr (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
stdout (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
student_containers (inginious.agent.docker_agent.DockerRunningJob attribute)
student_path (inginious.agent.docker_agent.DockerRunningJob attribute)
submission_manager (inginious.frontend.pages.utils.INGIniousPage property)
submission_to_json() (inginious.frontend.pages.tasks.BaseTaskPage method)
submission_url_generator() (inginious.frontend.pages.course_admin.task_list.CourseTaskListPage method)
submission_url_generator_audience() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
submission_url_generator_user() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
SubmissionGitSaver (class in inginious.frontend.plugins.git_repo)
SubmissionPage (class in inginious.frontend.pages.course_admin.submission)
support_remote_debugging() (inginious.frontend.installer.Installer method)
sync (inginious.common.asyncio_utils.AsyncProxy property)
systemfiles_path (inginious.agent.docker_agent.DockerRunningJob attribute)
T
tag() (in module inginious_container_api.feedback)
Task (class in inginious.frontend.tasks)
task_accessibility() (in module inginious.frontend.plugins.contests)
task_can_user_submit() (inginious.frontend.user_manager.UserManager method)
task_dir
inginious-autotest command line option
task_factory (inginious.frontend.pages.utils.INGIniousPage property)
task_id (inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientNewJob attribute)
task_is_visible_by_user() (inginious.frontend.user_manager.UserManager method)
task_menu() (in module inginious.frontend.plugins.scoreboard)
task_problems (inginious.common.messages.BackendNewJob attribute)
(inginious.common.messages.ClientNewJob attribute)
TaskAlreadyExistsException
TaskFactory (class in inginious.frontend.task_factory)
TaskNotFoundException
TaskPage (class in inginious.frontend.pages.tasks)
TaskPageStaticDownload (class in inginious.frontend.pages.tasks)
TaskReaderNotFoundException
TaskUnreadableException
TaskYAMLFileReader (class in inginious.common.task_file_readers.yaml_reader)
tearDown() (inginious.common.tests.TestBase.TestDirectoryHash method)
(inginious.common.tests.TestBase.TestJSONYAMLReaderWriter method)
(inginious.common.tests.TestCustomYaml.TestCustomLoad method)
(inginious.common.tests.TestCustomYaml.TestCustomWrite method)
(inginious.frontend.tests.TestCourse.TestCourseWrite method)
template_helper (inginious.frontend.pages.utils.INGIniousPage property)
TemplateHelper (class in inginious.frontend.template_helper)
test_all_courses_loading() (inginious.frontend.tests.TestCourse.TestCourse method)
test_code() (inginious.frontend.tests.TestParsableText.TestParsableText method)
(inginious.frontend.tests.TestTask.test_tasks_problems method)
test_course() (inginious.frontend.tests.TestTask.test_tasks_basic method)
test_course_loading() (inginious.frontend.tests.TestCourse.TestCourse method)
test_course_update() (inginious.frontend.tests.TestCourse.TestCourseWrite method)
test_directory_compare_from_hash() (inginious.common.tests.TestBase.TestDirectoryHash method)
test_directory_content_with_hash() (inginious.common.tests.TestBase.TestDirectoryHash method)
test_exception() (inginious.frontend.tests.TestPluginManager.TestPluginManager method)
test_failing_parser_injection() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_file() (inginious.frontend.tests.TestTask.test_tasks_problems method)
test_hash_file() (inginious.common.tests.TestBase.TestDirectoryHash method)
test_hidden_until_after() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_hidden_until_before() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_hidden_until_before_admin() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_html_tidy() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_id_checker_invalid_1() (inginious.common.tests.TestBase.TestIdChecker method)
test_id_checker_invalid_2() (inginious.common.tests.TestBase.TestIdChecker method)
test_id_checker_invalid_3() (inginious.common.tests.TestBase.TestIdChecker method)
test_id_checker_valid_1() (inginious.common.tests.TestBase.TestIdChecker method)
test_input_consistent_invalid() (inginious.frontend.tests.TestTask.test_tasks_basic method)
test_input_consistent_valid() (inginious.frontend.tests.TestTask.test_tasks_basic method)
test_invalid_coursename() (inginious.frontend.tests.TestCourse.TestCourse method)
test_json_read() (inginious.common.tests.TestBase.TestJSONYAMLReaderWriter method)
test_json_write() (inginious.common.tests.TestBase.TestJSONYAMLReaderWriter method)
test_load_ordereddict() (inginious.common.tests.TestCustomYaml.TestCustomLoad method)
test_load_string() (inginious.common.tests.TestCustomYaml.TestCustomLoad method)
test_local_docker_conf() (inginious.frontend.installer.Installer method)
test_match() (inginious.frontend.tests.TestTask.test_tasks_problems method)
test_multiple_choice() (inginious.frontend.tests.TestTask.test_tasks_problems method)
test_multple() (inginious.frontend.tests.TestPluginManager.TestPluginManager method)
test_no_problems() (inginious.frontend.tests.TestTask.test_tasks_basic method)
test_parsable_text_once() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_problem_types() (inginious.frontend.tests.TestTask.test_tasks_problems method)
test_register() (inginious.frontend.tests.TestTaskDisplay.TestDisplaySuperAdmin method)
(inginious.frontend.tests.TestTaskDisplay.TestDisplayUserAfterDeadline method)
test_str() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_submit() (inginious.frontend.tests.TestTaskSubmission.TestTaskSubmission method)
test_task_invalid() (inginious.frontend.tests.TestTask.test_tasks_basic method)
test_task_invalid_name() (inginious.frontend.tests.TestTask.test_tasks_basic method)
test_task_loading() (inginious.frontend.tests.TestTask.test_tasks_basic method)
test_tasks_basic (class in inginious.frontend.tests.TestTask)
test_tasks_loading() (inginious.frontend.tests.TestCourse.TestCourse method)
test_tasks_loading_invalid() (inginious.frontend.tests.TestCourse.TestCourse method)
test_tasks_problems (class in inginious.frontend.tests.TestTask)
test_unicode() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_unreadable_course() (inginious.frontend.tests.TestCourse.TestCourse method)
test_write_long_str() (inginious.common.tests.TestCustomYaml.TestCustomWrite method)
test_write_long_str_obj() (inginious.common.tests.TestCustomYaml.TestCustomWrite method)
test_write_ordereddict() (inginious.common.tests.TestCustomYaml.TestCustomWrite method)
test_write_string() (inginious.common.tests.TestCustomYaml.TestCustomWrite method)
test_wrong_rst_injection() (inginious.frontend.tests.TestParsableText.TestParsableText method)
test_yaml_read() (inginious.common.tests.TestBase.TestJSONYAMLReaderWriter method)
test_yaml_write() (inginious.common.tests.TestBase.TestJSONYAMLReaderWriter method)
TestCourse (class in inginious.frontend.tests.TestCourse)
TestCourseWrite (class in inginious.frontend.tests.TestCourse)
TestCustomLoad (class in inginious.common.tests.TestCustomYaml)
TestCustomWrite (class in inginious.common.tests.TestCustomYaml)
TestDirectoryHash (class in inginious.common.tests.TestBase)
TestDisplayAdmin (class in inginious.frontend.tests.TestTaskDisplay)
TestDisplaySuperAdmin (class in inginious.frontend.tests.TestTaskDisplay)
TestDisplayUserAfterDeadline (class in inginious.frontend.tests.TestTaskDisplay)
TestIdChecker (class in inginious.common.tests.TestBase)
TestJSONYAMLReaderWriter (class in inginious.common.tests.TestBase)
TestParsableText (class in inginious.frontend.tests.TestParsableText)
TestPluginManager (class in inginious.frontend.tests.TestPluginManager)
tests (inginious.common.messages.AgentJobDone attribute)
(inginious.common.messages.BackendJobDone attribute)
TestTaskSubmission (class in inginious.frontend.tests.TestTaskSubmission)
time_limit (inginious.agent.docker_agent.DockerRunningJob attribute)
time_received (inginious.backend.backend.WaitingJob attribute)
time_started (inginious.backend.backend.RunningJob attribute)
TooManyCallsException
try_mongodb_opts() (inginious.frontend.installer.Installer method)
type (inginious.backend.backend.EnvironmentInfo attribute)
U
UnicodeWriter (class in inginious.frontend.pages.course_admin.utils)
Unknown (class in inginious.common.messages)
unlink_unneeded_files() (in module inginious_container_api.run_student)
update_audience() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
update_cache_for_course() (inginious.frontend.task_factory.TaskFactory method)
update_course_descriptor_content() (inginious.frontend.course_factory.CourseFactory method)
update_course_descriptor_element() (inginious.frontend.course_factory.CourseFactory method)
update_group() (inginious.frontend.pages.course_admin.student_list.CourseStudentListPage method)
update_pending_jobs() (in module inginious.frontend.submission_manager)
update_queue() (inginious.backend.backend.Backend method)
update_task_descriptor_content() (inginious.frontend.task_factory.TaskFactory method)
update_user_stats() (inginious.frontend.user_manager.UserManager method)
user (inginious.common.messages.AgentJobSSHDebug attribute)
(inginious.common.messages.BackendJobSSHDebug attribute)
user_is_submission_owner() (inginious.frontend.submission_manager.WebAppSubmissionManager method)
user_is_superadmin() (inginious.frontend.user_manager.UserManager method)
user_manager (inginious.frontend.pages.utils.INGIniousPage property)
user_saw_task() (inginious.frontend.user_manager.UserManager method)
UserInfo (class in inginious.frontend.user_manager)
UserManager (class in inginious.frontend.user_manager)
username (inginious.frontend.user_manager.UserInfo attribute)
V
verify_path() (inginious.frontend.pages.course_admin.task_edit_file.CourseTaskFiles method)
W
wait_until_finished() (in module inginious_container_api.run_student)
WaitingJob (class in inginious.backend.backend)
WebAppSubmissionManager (class in inginious.frontend.submission_manager)
webdav_host (inginious.frontend.pages.utils.INGIniousPage property)
webterm_link (inginious.frontend.pages.utils.INGIniousPage property)
wipe_course() (inginious.frontend.pages.course_admin.danger_zone.CourseDangerZonePage method)
wipe_task() (inginious.frontend.pages.course_admin.task_edit.CourseEditTask method)
(inginious.frontend.pages.course_admin.task_list.CourseTaskListPage method)
write_json_or_yaml() (in module inginious.common.base)
write_stream (inginious.agent.docker_agent.DockerRunningStudentContainer attribute)
writerow() (inginious.frontend.pages.course_admin.utils.UnicodeWriter method)
writerows() (inginious.frontend.pages.course_admin.utils.UnicodeWriter method)
Z
ZMQUtils (class in inginious.common.messages)