ADD: Add date to res-file

This commit is contained in:
Сергей Филимонов 2025-02-06 10:41:27 +07:00
parent 0dbbae7260
commit 90ca11e2a3
2 changed files with 7 additions and 2 deletions

3
.gitignore vendored
View File

@ -2,4 +2,5 @@ config.py
config.yaml config.yaml
__pycache__** __pycache__**
res.xml res.xml
.venv** .venv**
*.csv

6
app.py
View File

@ -1,5 +1,8 @@
import yaml import yaml
import cloud import cloud
import datetime
ResFile = "res/VMList_" + str(datetime.datetime.now()) + ".csv" # Файл для записи информации о виртуальных машинах
# Загрузка конфигурации из файла config.yaml # Загрузка конфигурации из файла config.yaml
for config in yaml.safe_load(open("config.yaml", "r")): 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(): for vm in c.getVMList():
sep = ";" sep = ";"
# Вывод информации о виртуальных машинах в формате "name;OS;ipAddress;status" # Вывод информации о виртуальных машинах в формате "name;OS;ipAddress;status"
print(sep.join(vm.values())) with open(ResFile, "a") as f:
print(sep.join(vm.values()), file=f)