mild-blue / txmatching

Solver for kidney pair donation matching problems.
https://txm.demo.mild.blue
Other
2 stars 2 forks source link

Improve logging #1057

Closed kubantjan closed 1 year ago

kubantjan commented 2 years ago
abragtim commented 1 year ago

Na změnu logování můžu ještě navrhnout takové vylepšení, které by možná bylo dobré udělat v tomto issue:

abragtim commented 1 year ago

Logování do souboru funguje. Jenom složka logs se generuje v ../, tj. záleží na tom, odkud spouštíme app. Když děláme normální make run, tak logs budou mimo složku txmatching. Pokud spustíme přes IDE, tak logs budou v txmatching/txmatching/logs. Správně chápu, že chceme, aby to bylo vždycky na jednom místě (například txmatching/logs)?

kubantjan commented 1 year ago

Logování do souboru funguje. Jenom složka logs se generuje v ../, tj. záleží na tom, odkud spouštíme app. Když děláme normální make run, tak logs budou mimo složku txmatching. Pokud spustíme přes IDE, tak logs budou v txmatching/txmatching/logs. Správně chápu, že chceme, aby to bylo vždycky na jednom místě (například txmatching/logs)?

@abragtim to nemuzeme mit nikdy pevne dany, zalezi na uzivateli a jeho potrebach, pripadne jak si to zrovna nastavime v docker file. Jen je dulezity abychom to meli vsude spravne a funkcni. Co me mate je ze pises ze to je v ../ a pritom pises ze kdyz to pustis v IDE bude to txmatching/txmatching/logs. Protoze moje cwd je txmatching/txmatching tak by to melo byt jen txmatcing/logs ne preci?

pokud je to tak jak pisu, tak to jen napis do readme a bude to OK.