From 2773bb5d3be3b921fa3a201e2fc4ca8439b76a9b Mon Sep 17 00:00:00 2001 From: grossmj Date: Sun, 31 Jul 2022 12:21:33 +0200 Subject: [PATCH] Remove Qemu binary code --- .../add-qemu-vm-template.component.spec.ts | 16 -------- .../add-qemu-vm-template.component.ts | 9 ----- .../copy-qemu-vm-template.component.ts | 1 - .../qemu-vm-template-details.component.html | 7 ---- ...qemu-vm-template-details.component.spec.ts | 4 -- .../qemu-vm-template-details.component.ts | 6 --- .../new-template-dialog.component.html | 29 ++++---------- .../new-template-dialog.component.ts | 38 +------------------ .../cloud/configurator-cloud.component.ts | 1 - .../qemu/configurator-qemu.component.html | 7 ---- .../qemu/configurator-qemu.component.ts | 5 --- src/app/services/qemu.service.ts | 4 -- 12 files changed, 9 insertions(+), 118 deletions(-) diff --git a/src/app/components/preferences/qemu/add-qemu-vm-template/add-qemu-vm-template.component.spec.ts b/src/app/components/preferences/qemu/add-qemu-vm-template/add-qemu-vm-template.component.spec.ts index 0ef7a2a5..2543f5c9 100644 --- a/src/app/components/preferences/qemu/add-qemu-vm-template/add-qemu-vm-template.component.spec.ts +++ b/src/app/components/preferences/qemu/add-qemu-vm-template/add-qemu-vm-template.component.spec.ts @@ -32,10 +32,6 @@ export class MockedQemuService { return of(qemuTemplate); } - public getBinaries(controller:Controller ) { - return of([]); - } - public getImages(controller:Controller ) { return of([]); } @@ -105,10 +101,6 @@ xdescribe('AddQemuVmTemplateComponent', () => { component.memoryForm.controls['ramMemory'].setValue(0); component.diskForm.controls['fileName'].setValue('file name'); component.chosenImage = 'path'; - component.selectedBinary = { - path: 'path', - version: 'version', - }; component.newImageSelected = true; component.controller = { id: 1 } as Controller ; @@ -124,10 +116,6 @@ xdescribe('AddQemuVmTemplateComponent', () => { component.memoryForm.controls['ramMemory'].setValue(0); component.diskForm.controls['fileName'].setValue('file name'); component.chosenImage = 'path'; - component.selectedBinary = { - path: 'path', - version: 'version', - }; component.newImageSelected = true; component.controller = { id: 1 } as Controller ; @@ -142,10 +130,6 @@ xdescribe('AddQemuVmTemplateComponent', () => { component.memoryForm.controls['binary'].setValue('binary'); component.diskForm.controls['fileName'].setValue('file name'); component.chosenImage = 'path'; - component.selectedBinary = { - path: 'path', - version: 'version', - }; component.newImageSelected = true; component.controller = { id: 1 } as Controller ; diff --git a/src/app/components/preferences/qemu/add-qemu-vm-template/add-qemu-vm-template.component.ts b/src/app/components/preferences/qemu/add-qemu-vm-template/add-qemu-vm-template.component.ts index 1b3ea490..404cb8d6 100644 --- a/src/app/components/preferences/qemu/add-qemu-vm-template/add-qemu-vm-template.component.ts +++ b/src/app/components/preferences/qemu/add-qemu-vm-template/add-qemu-vm-template.component.ts @@ -25,10 +25,8 @@ import { ToasterService } from '../../../../services/toaster.service'; }) export class AddQemuVmTemplateComponent implements OnInit { controller:Controller ; - qemuBinaries: QemuBinary[] = []; selectPlatform: string[] = []; selectedPlatform: string; - selectedBinary: QemuBinary; ramMemory: number; consoleTypes: string[] = []; newImageSelected: boolean = false; @@ -108,12 +106,6 @@ export class AddQemuVmTemplateComponent implements OnInit { this.qemuTemplate = qemuTemplate; }); - - this.qemuService.getBinaries(this.controller).subscribe((qemuBinaries: QemuBinary[]) => { - this.qemuBinaries = qemuBinaries; - if (this.qemuBinaries[0]) this.selectedBinary = this.qemuBinaries[0]; - }); - this.qemuService.getImages(this.controller).subscribe((qemuImages: QemuImage[]) => { this.qemuImages = qemuImages; }); @@ -175,7 +167,6 @@ export class AddQemuVmTemplateComponent implements OnInit { addTemplate() { if (!this.nameForm.invalid && !this.memoryForm.invalid && (this.selectedImage || this.chosenImage)) { this.qemuTemplate.ram = +this.memoryForm.get('ramMemory').value; - this.qemuTemplate.qemu_path = this.selectedBinary.path; this.qemuTemplate.platform = this.selectedPlatform; if (this.newImageSelected) { diff --git a/src/app/components/preferences/qemu/copy-qemu-vm-template/copy-qemu-vm-template.component.ts b/src/app/components/preferences/qemu/copy-qemu-vm-template/copy-qemu-vm-template.component.ts index 6ef1c61d..a242d411 100644 --- a/src/app/components/preferences/qemu/copy-qemu-vm-template/copy-qemu-vm-template.component.ts +++ b/src/app/components/preferences/qemu/copy-qemu-vm-template/copy-qemu-vm-template.component.ts @@ -16,7 +16,6 @@ import { ToasterService } from '../../../../services/toaster.service'; }) export class CopyQemuVmTemplateComponent implements OnInit { controller:Controller ; - qemuBinaries: QemuBinary[] = []; templateName: string = ''; qemuTemplate: QemuTemplate; nameForm: FormGroup; diff --git a/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.html b/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.html index 979515db..ca27ce3c 100644 --- a/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.html +++ b/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.html @@ -61,13 +61,6 @@ - - - - {{ binary.path }} - - - diff --git a/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.spec.ts b/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.spec.ts index d9094549..125dac5f 100644 --- a/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.spec.ts +++ b/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.spec.ts @@ -31,10 +31,6 @@ export class MockedQemuService { return of(qemuTemplate); } - public getBinaries(controller:Controller ) { - return of([]); - } - public getImages(controller:Controller ) { return of([]); } diff --git a/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.ts b/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.ts index c34bfd53..65a4368a 100644 --- a/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.ts +++ b/src/app/components/preferences/qemu/qemu-vm-template-details/qemu-vm-template-details.component.ts @@ -27,7 +27,6 @@ export class QemuVmTemplateDetailsComponent implements OnInit { onCloseOptions = []; categories = []; priorities: string[] = []; - binaries: QemuBinary[] = []; activateCpuThrottling: boolean = true; isConfiguratorOpened: boolean = false; displayedColumns: string[] = ['adapter_number', 'port_name', 'adapter_type', 'actions']; @@ -57,15 +56,10 @@ export class QemuVmTemplateDetailsComponent implements OnInit { const template_id = this.route.snapshot.paramMap.get('template_id'); this.controllerService.get(parseInt(controller_id, 10)).then((controller:Controller ) => { this.controller = controller; - this.getConfiguration(); this.qemuService.getTemplate(this.controller, template_id).subscribe((qemuTemplate: QemuTemplate) => { this.qemuTemplate = qemuTemplate; this.fillCustomAdapters(); - - this.qemuService.getBinaries(controller).subscribe((qemuBinaries: QemuBinary[]) => { - this.binaries = qemuBinaries; - }); }); }); } diff --git a/src/app/components/project-map/new-template-dialog/new-template-dialog.component.html b/src/app/components/project-map/new-template-dialog/new-template-dialog.component.html index 848ab358..1a3178f2 100644 --- a/src/app/components/project-map/new-template-dialog/new-template-dialog.component.html +++ b/src/app/components/project-map/new-template-dialog/new-template-dialog.component.html @@ -77,7 +77,7 @@ @@ -85,14 +85,14 @@ -