charger le job le plus ancien
This commit is contained in:
+17
-10
@@ -7,17 +7,24 @@
|
|||||||
#structure:
|
#structure:
|
||||||
#
|
#
|
||||||
#/kaz/
|
#/kaz/
|
||||||
|
#├── docker/paheko/config/
|
||||||
|
#| └── kaz_detect_changes.php
|
||||||
#├── bin/
|
#├── bin/
|
||||||
|
#| ├── worker_transfert.sh
|
||||||
#│ ├── worker.py
|
#│ ├── worker.py
|
||||||
#│ └── worker_actions/
|
#│ └── worker_actions
|
||||||
#│ ├── __init__.py
|
|
||||||
#│ ├── modifier_services.py
|
#│ ├── modifier_services.py
|
||||||
#│ └── definir_quota.py
|
#│ ├── definir_quota.py
|
||||||
|
#│ └── etc...
|
||||||
|
#├── log/
|
||||||
|
#│ └── worker.log
|
||||||
|
#├── tmp/
|
||||||
|
#│ └── jobs/
|
||||||
|
#│ └── job-6abcbb939dc43.json.transfere
|
||||||
#└── jobs/
|
#└── jobs/
|
||||||
# ├── job-123-ABCD.json
|
# ├── job-6abcd79243e75.json.mail
|
||||||
# ├── job-789-HIJS.json.encours
|
# ├── job-6abcd79243e75.json.OK
|
||||||
# ├── job-456-EFGH.json.OK
|
# ├── job-3efab81234521.json.KO
|
||||||
# ├── job-089-LMNO.json.KO
|
|
||||||
# └── ...
|
# └── ...
|
||||||
|
|
||||||
import glob
|
import glob
|
||||||
@@ -180,9 +187,9 @@ def send_mail(mail_file, emails):
|
|||||||
# ----------------------------------------------------------------------
|
# ----------------------------------------------------------------------
|
||||||
|
|
||||||
jobs = sorted(
|
jobs = sorted(
|
||||||
glob.glob(
|
glob.glob(os.path.join(JOBS_DIR, "job-*.json")),
|
||||||
os.path.join(JOBS_DIR, "job-*.json")
|
#on trie par date de fichier
|
||||||
)
|
key=os.path.getmtime
|
||||||
)
|
)
|
||||||
|
|
||||||
if not jobs:
|
if not jobs:
|
||||||
|
|||||||
Reference in New Issue
Block a user