Exception logging and cache cleaning
mkolomeychenko
released this
13 Sep 12:27
·
105 commits
to master
since this release
Exception logging and cache cleaning (#34) * devcontainer settings example * devcontainer example * upd sfk * upd sdk * devcontainer comments * added report parser to handle DialogWindowError * debug msg * process DialogWindowError * fix unmutable mutations bug * added agent exceptions handler and docker pull exceptions * rm import * change exception code * change host mkfile to agent * launch configurations for devcontainer * change paths from host to mounted agent paths * added nvsmi info: capability, cuda, driver * updates for development in devcontainer * added comments and all app folders * all folders size + comments * add paths descriptions * not reusable app data removal * auto clean constants * app sessions and agent logs clean by age functions * added AppDirCleaner for session/pip files remove * fix description * added cleaning for terminated tasks * files and folders separation * comments * files and folders separation * added autocleaner task * prevent raising exception in thread; fix bug * added new clean tasks * rm clean pip cache from app session cleaner * pytest config; test autocleaner * base test functions updated * upd device capability * just my code * rename weights * fix import * change log condition * age_limit typing * AppDirCleaner inplace initialization * rename node storage * fix test path * files removal for not existing in app_sessions * node_storage nodes naming * added removing of unknow sessions files * check unknown sessions * fix ValueError bug * upd auto clean range with env * upd sdk * upd sdk * upd docs * upd constant docs * upd sdk * prevent autoclean app files * allow manual clean for users (update apps once a day) * upd sdk * mv docker exceptions to sdk * fix comment * add comment * upd sdk