Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W A AccessRestriction (class in shortlinks.main) add_domain() (in module domains.main) add_url_params() (in module shortlinks.main) admin_only() (in module docs.ag_master.utils), [1], [2] Assignment (class in docs.ag_master.models), [1], [2] auth() (common.rpc.auth_utils.OAuthSession method) B build_ranking() (in module docs.hog_contest.tournament), [1], [2], [3] built-in function function(), [1], [2], [3] C cached() (in module common.rpc.utils) catch_all() (in module redirect.main) check_auth() (in module hosted.app) common.cli_utils module common.course_config module common.db module common.hash_utils module common.html module common.jobs module common.oauth_client module common.rpc.ag_master module common.rpc.auth module common.rpc.auth_utils module common.rpc.buildserver module common.rpc.domains module common.rpc.hosted module common.rpc.howamidoing module common.rpc.mail module common.rpc.oh module common.rpc.paste module common.rpc.sandbox module common.rpc.secrets module common.rpc.sections module common.rpc.slack module common.rpc.utils module common.secrets module common.shell_utils module common.url_for module connect_db() (in module common.db) create_admin_endpoints() (in module docs.ag_master.admin), [1], [2] create_assignment() (in module common.rpc.ag_master) create_master_secret() (in module secrets.main) create_models() (in module docs.ag_master.models), [1], [2] create_oauth_client() (in module common.oauth_client) create_okpy_endpoints() (in module docs.ag_master.okpy), [1], [2] create_worker_endpoints() (in module docs.ag_master.worker), [1], [2] D display_hash() (in module secrets.main) docs.ag_master.admin module, [1], [2] docs.ag_master.models module, [1], [2] docs.ag_master.okpy module, [1], [2] docs.ag_master.utils module, [1], [2] docs.ag_master.worker module, [1], [2] docs.hog_calc.main module, [1], [2] docs.hog_calc.process_input module, [1], [2] docs.hog_calc.runner module, [1], [2] docs.hog_contest.main module, [1], [2], [3] docs.hog_contest.tournament module, [1], [2], [3] domains.main module E error() (in module common.html) expand_semester() (in module docs.hog_contest.main), [1], [2], [3] extract_scores() (in module docs.ag_master.worker), [1], [2] F format_coursecode() (in module common.course_config) function() built-in function, [1], [2], [3] G get_course() (in module common.course_config) get_course_id() (in module common.course_config) get_domain() (in module common.course_config) get_endpoint() (in module common.course_config) get_host() (in module common.url_for) get_master_secret() (in module common.secrets) get_secret() (in module secrets.main) get_submission() (in module common.rpc.ag_master) get_user() (in module common.oauth_client) get_weight() (in module partnermatcher.main) get_words() (in module partnermatcher.main) H handle_output() (in module common.rpc.ag_master) HashState (class in common.hash_utils) hosted.app module howamidoing.server.main module howamidoing.server.setup_functions module html() (in module common.html) I is_admin() (in module common.course_config) is_admin_token() (in module common.course_config) is_authorized() (in module shortlinks.main) is_enrolled() (in module common.oauth_client) is_logged_in() (in module common.oauth_client) is_staff() (in module common.oauth_client) J Job (class in docs.ag_master.models), [1], [2] job() (in module common.jobs) job_transition() (in module docs.ag_master.worker), [1], [2] L last_updated() (in module howamidoing.server.main) list_services() (in module logs.main) load() (in module paste.main) load_all_secrets() (in module secrets.main) login() (in module common.oauth_client) logs.main module lookup() (in module redirect.main) (in module shortlinks.main) M make_row() (in module common.html) make_strat_str() (in module docs.hog_calc.runner), [1], [2] match() (in module docs.hog_calc.runner), [1], [2] (in module partnermatcher.main) module common.cli_utils common.course_config common.db common.hash_utils common.html common.jobs common.oauth_client common.rpc.ag_master common.rpc.auth common.rpc.auth_utils common.rpc.buildserver common.rpc.domains common.rpc.hosted common.rpc.howamidoing common.rpc.mail common.rpc.oh common.rpc.paste common.rpc.sandbox common.rpc.secrets common.rpc.sections common.rpc.slack common.rpc.utils common.secrets common.shell_utils common.url_for docs.ag_master.admin, [1], [2] docs.ag_master.models, [1], [2] docs.ag_master.okpy, [1], [2] docs.ag_master.utils, [1], [2] docs.ag_master.worker, [1], [2] docs.hog_calc.main, [1], [2] docs.hog_calc.process_input, [1], [2] docs.hog_calc.runner, [1], [2] docs.hog_contest.main, [1], [2], [3] docs.hog_contest.tournament, [1], [2], [3] domains.main hosted.app howamidoing.server.main howamidoing.server.setup_functions logs.main partnermatcher.main paste.main redirect.main secrets.main shortlinks.main N new_secret() (in module common.secrets) O OAuthException OAuthSession (class in common.rpc.auth_utils) OKException P parse_scores() (in module docs.ag_master.worker), [1], [2] partnermatcher.main module paste.main module paste_worker() (in module paste.main) post_tournament() (in module docs.hog_contest.tournament), [1], [2], [3] pretty_print() (in module common.cli_utils) print_to_stderr() (in module howamidoing.server.main) R record() (common.hash_utils.HashState method) record_strat() (in module docs.hog_calc.process_input), [1], [2] redirect.main module refresh() (common.rpc.auth_utils.OAuthSession method) run_tournament() (in module docs.hog_contest.tournament), [1], [2], [3] S score() (in module docs.hog_calc.runner), [1], [2] secrets.main module semester_key() (in module docs.hog_contest.main), [1], [2], [3] set_default_config() (in module howamidoing.server.setup_functions) set_failure() (in module common.rpc.ag_master) set_grades() (in module howamidoing.server.setup_functions) set_status() (in module domains.main) sh() (in module common.shell_utils) shortlinks.main module state() (common.hash_utils.HashState method) Status (class in domains.main) super_admin_only() (in module docs.ag_master.utils), [1], [2] T transaction_db() (in module common.db) trigger_jobs() (in module common.rpc.ag_master) U unwrap() (in module docs.hog_contest.tournament), [1], [2], [3] update() (common.hash_utils.HashState method) upload_zip() (in module common.rpc.ag_master) url_for() (in module common.url_for) V validate_master_secret() (in module secrets.main) validate_strat() (in module docs.hog_calc.process_input), [1], [2] validates_master_secret() (in module secrets.main) W worker() (in module docs.hog_contest.tournament), [1], [2], [3]