From 4d2ca795a2320bf12b7d35813c3445dc584b15f2 Mon Sep 17 00:00:00 2001 From: Sergey Filimonov Date: Thu, 6 Feb 2025 10:41:27 +0700 Subject: [PATCH] ADD: Add date to res-file --- .gitignore | 3 ++- app.py | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ad4cda1..985d3dc 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ config.py config.yaml __pycache__** res.xml -.venv** \ No newline at end of file +.venv** +*.csv \ No newline at end of file diff --git a/app.py b/app.py index 69b34a3..cf53430 100644 --- a/app.py +++ b/app.py @@ -1,5 +1,8 @@ import yaml import cloud +import datetime + +ResFile = "res/VMList_" + str(datetime.datetime.now()) + ".csv" # Файл для записи информации о виртуальных машинах # Загрузка конфигурации из файла config.yaml for config in yaml.safe_load(open("config.yaml", "r")): @@ -14,4 +17,5 @@ for config in yaml.safe_load(open("config.yaml", "r")): for vm in c.getVMList(): sep = ";" # Вывод информации о виртуальных машинах в формате "name;OS;ipAddress;status" - print(sep.join(vm.values())) + with open(ResFile, "a") as f: + print(sep.join(vm.values()), file=f)