ADD: Add date to res-file

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

1
.gitignore vendored
View File

@ -3,3 +3,4 @@ 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)