From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: [OSSTEST PATCH 15/35] pxe templates: Do defaulting outside host_pxefile Date: Fri, 20 Jan 2017 12:19:04 +0000 Message-ID: <1484914764-20861-16-git-send-email-ian.jackson@eu.citrix.com> References: <1484914764-20861-1-git-send-email-ian.jackson@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUYBj-0000oR-B3 for xen-devel@lists.xenproject.org; Fri, 20 Jan 2017 12:21:03 +0000 In-Reply-To: <1484914764-20861-1-git-send-email-ian.jackson@eu.citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Ian Jackson List-Id: xen-devel@lists.xenproject.org aG9zdF9weGVmaWxlIG5vdyByZXR1cm5zIHVuZGVmIGlmIHRoZSBzcGVjaWZpZWQgJHRlbXBsYXRl a2V5IGlzIG5vdApjb25maWd1cmVkLCByYXRoZXIgdGhhbiBkZWZhdWx0aW5nIHRvIHRoZSBwbGFp biBQeGVUZW1wbGF0ZXMuCgpUaGlzIGlzIGdvaW5nIHRvIHVzZWZ1bCBiZWNhdXNlIHdlIHdhbnQg aG9zdF9weGVmaWxlIG5vdCB0byBoYXJkY29kZQp0aGUgZGVmYXVsdDogd2l0aCBuZXRncnViLCB0 aGUgc2V0dGluZ3MgYXJlIGFsbCBkaWZmZXJlbnQuCgpJZiAkdGVtcGxhdGVrZXkgaXMgJ1B4ZVRl bXBsYXRlcycgdGhlbiB0aGlzIG9ubHkgaGFzIGFueSBlZmZlY3QgaWYgdGhlClB4ZVRlbXBsdGVz IGlzIG5vdCBkZWZpbmVkIC0gaWUsIGEgYnJva2VuIGNhc2UuCgpUaGVyZSBpcyBvbmUgcGxhY2Ug d2hlcmUgJHRlbXBsYXRla2V5IGlzIG5vdCAnUHhlVGVtcGxhdGVzJywgaW4KbWctaG9zdHMuICBU aGUgZGVmYXVsdGluZyB0byB0aGUgdmFsdWUgb2YgUHhlVGVtcGxhdGVzIG5vdyBvY2N1cnMgdGhl cmUuCgpTbywgb3ZlcmFsbCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW4gbm9uLWJyb2tlbiBjYXNl cy4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNrc29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29t PgotLS0KIE9zc3Rlc3QvVGVzdFN1cHBvcnQucG0gfCAzICsrLQogbWctaG9zdHMgICAgICAgICAg ICAgICB8IDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o LSkKCmRpZmYgLS1naXQgYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtIGIvT3NzdGVzdC9UZXN0U3Vw cG9ydC5wbQppbmRleCA4ODhmMGFjLi40YzZhNjc3IDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rlc3RT dXBwb3J0LnBtCisrKyBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAgLTIzNzAsNyArMjM3MCw4 IEBAIHN1YiBob3N0X3B4ZWZpbGUgKCQ7JCkgewogICAgIG15ICgkaG8sICR0ZW1wbGF0ZWtleSkg PSBAXzsKICAgICBteSAldiA9ICVyOwogICAgICR0ZW1wbGF0ZWtleSAvLz0gJ1B4ZVRlbXBsYXRl cyc7Ci0gICAgbXkgJHRlbXBsYXRlcyA9ICRoby0+e1RmdHB9eyR0ZW1wbGF0ZWtleX0gfHwgJGhv LT57VGZ0cH17UHhlVGVtcGxhdGVzfTsKKyAgICBteSAkdGVtcGxhdGVzID0gJGhvLT57VGZ0cH17 JHRlbXBsYXRla2V5fTsKKyAgICByZXR1cm4gdW5kZWYgdW5sZXNzIGRlZmluZWQgJHRlbXBsYXRl czsKICAgICBpZiAoZGVmaW5lZCAkaG8tPntFdGhlcn0pIHsKIAlteSAkZXRoID0gJHZ7J2V0aGVy J30gPSAkaG8tPntFdGhlcn07CiAJJGV0aCA9fiB5L0EtWi9hLXovOwpkaWZmIC0tZ2l0IGEvbWct aG9zdHMgYi9tZy1ob3N0cwppbmRleCBmNzg1NDU0Li5lZDUxOTUyIDEwMDc1NQotLS0gYS9tZy1o b3N0cworKysgYi9tZy1ob3N0cwpAQCAtMTIwLDYgKzEyMCw3IEBAIHN1YiBjbWRfbWtweGVkaXIg KCkgewogICAgICAgICBteSAkaG89IHNlbGVjdGhvc3QoImhvc3Q9JGhuIik7CiAJbXkgJHB4ZWZp bGUgPSBob3N0X3B4ZWZpbGUoJGhvKTsKIAlteSAkcHhlcmVhbGZpbGUgPSBob3N0X3B4ZWZpbGUo JGhvLCAnUHhlVGVtcGxhdGVzUmVhbCcpOworCSRweGVyZWFsZmlsZSAvLz0gJHB4ZWZpbGU7CiAJ bXkgJGRpcm5hbWUgPSBkaXJuYW1lICRweGVmaWxlOwogCW15ICRjbWQgPSA8PEVORDsKICAgICAg ICAgICAgIHNldCAtZQotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK