diff --git a/bin/worker.py b/bin/worker.py index e870863..d25f4b7 100755 --- a/bin/worker.py +++ b/bin/worker.py @@ -7,17 +7,24 @@ #structure: # #/kaz/ +#├── docker/paheko/config/ +#| └── kaz_detect_changes.php #├── bin/ +#| ├── worker_transfert.sh #│ ├── worker.py -#│ └── worker_actions/ -#│ ├── __init__.py +#│ └── worker_actions #│ ├── modifier_services.py -#│ └── definir_quota.py +#│ ├── definir_quota.py +#│ └── etc... +#├── log/ +#│ └── worker.log +#├── tmp/ +#│ └── jobs/ +#│ └── job-6abcbb939dc43.json.transfere #└── jobs/ -# ├── job-123-ABCD.json -# ├── job-789-HIJS.json.encours -# ├── job-456-EFGH.json.OK -# ├── job-089-LMNO.json.KO +# ├── job-6abcd79243e75.json.mail +# ├── job-6abcd79243e75.json.OK +# ├── job-3efab81234521.json.KO # └── ... import glob @@ -180,9 +187,9 @@ def send_mail(mail_file, emails): # ---------------------------------------------------------------------- jobs = sorted( - glob.glob( - os.path.join(JOBS_DIR, "job-*.json") - ) + glob.glob(os.path.join(JOBS_DIR, "job-*.json")), + #on trie par date de fichier + key=os.path.getmtime ) if not jobs: