From 85c8cdafcd3740f810b4d3b4623c9a17d5d7a554 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Wed, 16 May 2001 10:21:53 +0000 Subject: [PATCH] Added mo-ev-all --- TODO | 9 +++++++-- bin/mo-ev-all | 12 ++++++++++++ config | 4 ++++ 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100755 bin/mo-ev-all diff --git a/TODO b/TODO index a4c67ce..e3b45a3 100644 --- a/TODO +++ b/TODO @@ -1,7 +1,13 @@ +Evaluator +~~~~~~~~~ mo-install: don't copy private test data to public +generator vysledkovych listin +lepsi time limity + +Environment +~~~~~~~~~~~ disable `write' command /tmp -generator vysledkovych listin spousteni rhide z mc limit na # procesu per user NR_TASKS ? @@ -9,4 +15,3 @@ shift+sipky v rhide Delete key rhide: debugging Pascal programs: variable names must be upper-cased script na vyhazovani uzivatelu na konci souteze -lepsi time limity diff --git a/bin/mo-ev-all b/bin/mo-ev-all new file mode 100755 index 0000000..7a7edd9 --- /dev/null +++ b/bin/mo-ev-all @@ -0,0 +1,12 @@ +#!/bin/bash + +[ -n "$1" ] || { echo "Usage: mo-ev-all " ; exit 1 ; } +set -e + +while [ -n "$1" ] ; do + for user in `bin/mo-get-users` ; do + echo -e "\n### USER $user TASK $1 ###\n" + bin/ev $user $1 + done + shift +done diff --git a/config b/config index daf2f74..50ed700 100644 --- a/config +++ b/config @@ -7,6 +7,10 @@ EVAL_USER=mo-eval EVAL_GROUP=mo-eval TEST_USERS="mo-test1 mo-test2" +# UID range assigned to contestants +CT_UID_MIN=21000 +CT_UID_MAX=29999 + # Test user for sandboxing TEST_USER=${TEST_USER:mo-test1} -- 2.39.2