[vmchecker-dev] recorectarea temelor care au crăpat vmchecker-ul

Alexandru Moşoi brtzsnr at gmail.com
Sun Oct 19 15:45:18 EEST 2008


asta e o eroare de commander. adriana a facut deja un patch pentru el,
dar rosedu e jos :(

În data de 19 octombrie 2008 15:21, Lucian Adrian Grijincu
<lucian.grijincu at gmail.com> a scris:
> Salut,
>
> Scenariu (care chiar s-a întâmplat azi):
> * X trimite o temă greșită (de ex. în loc de .zip pui un .tag.gz) și
> bușești executorul. Ăsta raportează eroarea mai sus commanderului care
> zice și el queue_managerului că n-a putut testa tema.
> * queue_managerul pune tema în coadă pentru o nouă testare urmând ca
> de fiecare dată când o va corecta să crape la fel de grațios.
> * X își corectează greșeala și retrimite tema la corectare. Tema se
> corectează și se pun rezultatele pe site.
> * prima variantă a temei reintră la corectat și crapă din nou
> checker-ul. Noi nu putem să diferențiem (decât prin hack scârbos) dacă
> asta e o temă veche sau un nou upload. Va trebui să îi ștergem vechea
> versiune a fișierului nota și să înlocuim directorul din checked cu
> noile fișiere (dezarhivarea temei + fișierul nota)
>
> => o temă veche care bușește checker-ul va șterge noi instanțe ale temei.
>
> ==> voi scoate funcționalitatea de `touch` din queue_manager.sh.
>
> --
> Lucian
> _______________________________________________
> vmchecker-dev mailing list
> vmchecker-dev at lists.rosedu.org
> http://lists.rosedu.org/cgi-bin/mailman/listinfo/vmchecker-dev
>



-- 
Alexandru Moşoi
http://alexandru.mosoi.googlepages.com

Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html


More information about the vmchecker-dev mailing list