From 10444b402320255b5359a7b897ea7b86cb15b1da Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Wed, 16 Mar 2016 15:04:18 +0100 Subject: [PATCH] feature #4358: Do not include the element in base64 as it hits the max element size limit by libvirt --- src/vmm/LibVirtDriverKVM.cc | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/vmm/LibVirtDriverKVM.cc b/src/vmm/LibVirtDriverKVM.cc index 58f2d0fc42..6d7ed16e0b 100644 --- a/src/vmm/LibVirtDriverKVM.cc +++ b/src/vmm/LibVirtDriverKVM.cc @@ -210,7 +210,6 @@ int LibVirtDriver::deployment_description_kvm( string data = ""; string vm_xml; - string* vm64; // ------------------------------------------------------------------------ @@ -1151,18 +1150,12 @@ int LibVirtDriver::deployment_description_kvm( // ------------------------------------------------------------------------ // Metadata used by drivers // ------------------------------------------------------------------------ - vm64 = one_util::base64_encode(vm->to_xml(vm_xml)); - file << "\t\n" << "\t\t" << one_util::escape_xml(vm->get_remote_system_dir()) - << "\n"; - - if ( vm64 != 0 ) - { - file << "\t\t"<< one_util::escape_xml(*vm64)<< "\n"; - delete vm64; - } + << "\t\t\n\t\t\n" + << vm->to_xml(vm_xml) + << "\t\t\n"; file << "\t\n";