[vmchecker-dev] symlink "last" în directorul "back"

Lucian Adrian Grijincu lucian.grijincu at gmail.com
Sun Oct 19 15:51:40 EEST 2008


Salut,

așa arată acum o cale către o versiune a unei teme:
./back/tema1/mimi mimisor/19-10-08 15:18:06/19-10-08 15:18:06 mimi mimisor
tema1.ini
./back/tema1/mimi mimisor/19-10-08 15:18:06/file.zip

Dacă vreau să reevaluez o temă voi rula remote_check.py cu parametru
fișierul .ini.
E super enervant să introduc de fiecare dată data la care a fost uploadată
arhiva.

eu aș vrea ca pe lângă toate fișierele existente să mai existe trei
symlinkuri:

./back/tema1/mimi mimisor/19-10-08 15:18:06/19-10-08 15:18:06 mimi mimisor
tema1.ini
./back/tema1/mimi mimisor/19-10-08 15:18:06/file.zip
./back/tema1/mimi mimisor/19-10-08 15:17:06/19-10-08 15:17:06 mimi mimisor
tema1.ini
./back/tema1/mimi mimisor/19-10-08 15:17:06/file.zip
./back/tema1/mimi mimisor/19-10-08 12:18:06/19-10-08 12:18:06 mimi mimisor
tema1.ini
./back/tema1/mimi mimisor/19-10-08 12:18:06/file.zip
./back/tema1/mimi mimisor/last_dir -> ./back/tema1/mimi mimisor/19-10-08
15:18:06/
./back/tema1/mimi mimisor/last_zip -> ./back/tema1/mimi mimisor/19-10-08
15:18:06/file.zip
./back/tema1/mimi mimisor/last_ini ->./back/tema1/mimi mimisor/19-10-08
15:18:06/19-10-08 15:18:06 mimi mimisor tema1.ini

am nevoie ca scriptul de check_config.py, după ce creează directoarele în
care pune fișierul .ini și file.zip-ul corespunzător să mai facă
următoarele:
* să șteargă eventuale versiuni anterioare ale fișierelor last_* (să nu
crape dacă astea nu există)
* să creeze symlinkurile noi. ATENȚIE: legăturile trebuie să indice căile
absolute ale fișierelor pe care le indică.

CRED că trebuie modificat și remote_check.py să verifice dacă fișierul
primit ca argument e symlink și să se reapeleze cu target-ul symlinkului
pentru a nu pune în queue/ pe tester mai multe fișiere cu același nume
(last_ini).

-- 
Lucian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rosedu.org/pipermail/vmchecker-dev/attachments/20081019/f1505ec8/attachment.html 


More information about the vmchecker-dev mailing list