2019-08-30 19:07:25 +00:00
|
|
|
import os, json
|
2019-08-30 19:16:24 +00:00
|
|
|
from datetime import datetime, timedelta
|
2019-08-30 19:07:25 +00:00
|
|
|
|
|
|
|
def main():
|
|
|
|
|
2019-08-30 19:16:24 +00:00
|
|
|
# I must add 2 hours on gitlab CI
|
|
|
|
nowongitlab = datetime.now() + timedelta(hours=2)
|
|
|
|
|
2019-08-30 19:07:25 +00:00
|
|
|
info = {
|
2019-08-30 19:16:24 +00:00
|
|
|
"lastupdate": datetime.strftime(nowongitlab, "%d/%m/%Y %X")
|
2019-08-30 19:07:25 +00:00
|
|
|
}
|
|
|
|
save(info)
|
|
|
|
|
|
|
|
def save(info):
|
|
|
|
# Récupération du répertoire racine du repo
|
|
|
|
rootFolder = os.path.join(os.path.dirname(__file__), '..')
|
|
|
|
# Répertoire pour stocker le fichier de sortie
|
|
|
|
dataFolder = os.path.join(rootFolder, 'site', 'data')
|
|
|
|
|
|
|
|
statsFilePath = os.path.abspath(
|
|
|
|
os.path.join(dataFolder, 'global.json'))
|
|
|
|
with open(statsFilePath, "w") as file_write:
|
|
|
|
json.dump(info, file_write)
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
main()
|