Toggle installed_by_rpm in template tool

Этот коммит содержится в:
Christopher Laprise 2018-01-02 01:19:06 -05:00
родитель ac7461d1e8
Коммит f7d27cdcdc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 448568C8B281C952

Просмотреть файл

@ -205,6 +205,7 @@ def post_install(args):
# if data import fails, remove half-created VM
del app.domains[vm.name]
raise
vm.installed_by_rpm = True
import_appmenus(vm, args.dir)
if not args.skip_start:
@ -226,6 +227,7 @@ def pre_remove(args):
for appvm in tpl.appvms:
parser.error('Qube {} uses this template'.format(appvm.name))
tpl.installed_by_rpm = False
del app.domains[args.name]
return 0