X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FGruntmaster%2FData.pm;h=94eb507d8b0d59db7b67298bdbfb9e2180230b3e;hb=4aa8ba862bf3a79362df73c3d1e8707e8135af23;hp=2f8a18470a1965c0e154dfad1c5de4cce0c1bbda;hpb=4d44768e04bf89f1908e23edbe162a66ffcee02f;p=gruntmaster-page.git diff --git a/lib/Gruntmaster/Data.pm b/lib/Gruntmaster/Data.pm index 2f8a184..94eb507 100644 --- a/lib/Gruntmaster/Data.pm +++ b/lib/Gruntmaster/Data.pm @@ -33,6 +33,7 @@ sub rexec () { EXEC } sub problems () { SMEMBERS cp . 'problem' } sub contests () { SMEMBERS cp . 'contest' } +sub users () { SMEMBERS cp . 'user' } sub jobcard () { GET cp . 'job' } sub job_results (_) { decode_json HGET cp . "job.$_[0]", 'results' } @@ -71,7 +72,7 @@ sub defhash{ defhash problem => qw/name level statement/; defhash contest => qw/start end name owner/; defhash job => qw/date extension filesize private problem result result_text user/; -defhash user => qw/name email town university/; +defhash user => qw/name email town university level/; sub clean_job (_){ HDEL cp . "job.$_[0]", qw/result result_text results daemon/