This commit is contained in:
Slava Rogozhkin 2025-02-10 10:18:59 +03:00
parent 58210b093e
commit c5f9732957
2 changed files with 13 additions and 32 deletions

13
main.py
View File

@ -8,6 +8,19 @@ import libvirt
# 3) Уведомление - вывод запущенных машин при выключении\откатывании [ ]
# 4) help --help
# 5) обновление вм
# 6) Сохранять выбор отктываемоего снапшота для вм
def get_snapshot():
pass
def get_vms():
pass
def set_snapshot():
pass
def update_vm():
pass
def main():
args = argv[1:]

View File

@ -1,32 +0,0 @@
#!/bin/python3
import os
import libvirt
# TODO: 1) Список существующих машин [ ]
# 2) Список снапшотов [ ]
# 3) Уведомление - вывод запущенных машин при выключении\откатывании [ ]
# 4) help --help
default_uri = os.environ['LIBVIRT_DEFAULT_URI']
# connection
def connect(self, default_uri):
conn = libvirt.open(default_uri)
if not conn:
raise SystemExit("Failed to open connection to ", default_uri)
# list vm
# list snapshots
def main():
connect()
if __name__ == '__main__'
main()
conn.close