FileCleaner - Mazanie suborov s datami z CAN-u

Program sa spusta pri starte aplikacii, spustaci skript sa vola “S43CANDriver”. V spustacom skripte su nastavene parametre programu:

  • -logInfo - zapina logovanie do suboru /opt/app-5/var/log/log.txt
  • -dataPath - cesta, kde su ulozene subory
  • -poloha 20 - typ suboru, pocet archivovanych suborov
  • -canEvent 14 - typ suboru, pocet archivovanych suborov
  • -canArchiv 14 - typ suboru, pocet archivovanych suborov

Mazat sa zacina az hodinu po prvom spusteni programu, potom pravidelne v hodinovych intervaloch od ukoncenia mazania.

Z prislusneho adresara sa nacita nastaveny pocet suborov + 1 zoradenych od najstarsieho (podla datumu vzniku/zmeny suboru). Z tejto mnoziny suborov nasledne ziska z nazvu kazdeho suboru datum a subor s najstarsim datumom zmaze. V kazdom kole mazania sa zmaze len jeden subor z kazdeho typu (poloha, event, pedalPlyn, rychlost, pedalBrzda, atd.). Ak v prehladavanom adresari nie je dostatocny pocet suborov daneho typu, program ukonci pracu pre tento typ suboru a prejde na dalsi typ, pripadne mazanie ukonci a spusti znova o hodinu.

Poznamka: Do Vesny sa FileCleaner dostal az v JB 1275 v ramci opravy v RM 11609.

 
intro/filecleaner.txt · Last modified: 2021/08/31 15:31 by 192.168.242.225
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki