From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH OSSTEST v3 6/8] ts-examine-hostprops-save: introduce a script to save properties Date: Wed, 2 Aug 2017 12:52:19 +0100 Message-ID: <20170802115221.29116-7-roger.pau@citrix.com> References: <20170802115221.29116-1-roger.pau@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 1dcsCq-0001Lt-JE for xen-devel@lists.xenproject.org; Wed, 02 Aug 2017 11:52:52 +0000 In-Reply-To: <20170802115221.29116-1-roger.pau@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 , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org VGhpcyBzY3JpcHQgdHVybnMgdGhlIHByb3BlcnRpZXMgc3RvcmVkIGluIHRoZSBydW52YXJzIHVz aW5nIHRoZQpmb3JtYXQgaG9zdHByb3AvJGlkZW50LyRwcm9wPSR2YWwgaW50byBob3N0IHByb3Bl cnRpZXMgc3RvcmVkIGluIHRoZQpkYXRhYmFzZS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MjoKIC0gQ2Fs bCBzZWxlY3Rob3N0IGJhc2VkIG9uIHRoZSBpZGVudHMgcGFzc2VkIGluIHRoZSBwdXRhdGl2ZQog ICBob3N0cHJvcHMgcnVudmFyLgogLSBGaXggY29tbWl0IG1lc3NhZ2UuCiAtIFVzZSAnLycgaW5z dGVhZCBvZiAnXycgaW4gdGhlIHJ1bnZhcnMuCiAtIERvIGEgZHJ5IHJ1biBpZiBmbGlnaHQgYmxl c3NpbmcgIT0gcmVhbC4KIC0gRml4IHBhcmVudGhlc2VzIGluZGVudGF0aW9uLgoKQ2hhbmdlcyBz aW5jZSB2MToKIC0gU2VsZWN0IGEgaG9zdCBmb3Igc2V0dGluZyB0aGUgcHJvcGVydGllcy4KIC0g UHJpbnQgYSBtZXNzYWdlIGJlZm9yZSBleGl0aW5nIGlmIGJsZXNzaW5nICE9IHJlYWwuCiAtIFNr aXAgcHJvcGVydGllcyB0aGF0IGRvbid0IGNvbnRhaW4gdGhlIHNlbGVjdGVkIGhvc3QuCi0tLQog dHMtZXhhbWluZS1ob3N0cHJvcHMtc2F2ZSB8IDQ2ICsrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspCiBj cmVhdGUgbW9kZSAxMDA3NTUgdHMtZXhhbWluZS1ob3N0cHJvcHMtc2F2ZQoKZGlmZiAtLWdpdCBh L3RzLWV4YW1pbmUtaG9zdHByb3BzLXNhdmUgYi90cy1leGFtaW5lLWhvc3Rwcm9wcy1zYXZlCm5l dyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwLi45OWE0NjI3YgotLS0gL2Rldi9udWxs CisrKyBiL3RzLWV4YW1pbmUtaG9zdHByb3BzLXNhdmUKQEAgLTAsMCArMSw0NiBAQAorIyEvdXNy L2Jpbi9wZXJsIC13CisjIFRoaXMgaXMgcGFydCBvZiAib3NzdGVzdCIsIGFuIGF1dG9tYXRlZCB0 ZXN0aW5nIGZyYW1ld29yayBmb3IgWGVuLgorIyBDb3B5cmlnaHQgKEMpIDIwMTcgQ2l0cml4IElu Yy4KKyMgCisjIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJp YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisjIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEFm ZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorIyB0aGUgRnJlZSBT b2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvcgor IyAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorIyAKKyMgVGhpcyBwcm9ncmFt IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisjIGJ1 dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5 IG9mCisjIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T RS4gIFNlZSB0aGUKKyMgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3Jl IGRldGFpbHMuCisjIAorIyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBH TlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyMgYWxvbmcgd2l0aCB0aGlzIHByb2dy YW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKK3VzZSBz dHJpY3QgcXcodmFycyk7Cit1c2UgREJJOwordXNlIFBPU0lYOworCit1bnNoaWZ0IEBJTkMsIHF3 KC4pOwordXNlIE9zc3Rlc3Q7Cit1c2UgT3NzdGVzdDo6VGVzdFN1cHBvcnQ7CisKK3RzcmVhZGNv bmZpZygpOworCitvdXIgJGJsZXNzaW5nID0gaW50ZW5kZWRfYmxlc3NpbmcoKTsKKworbG9nbSgi c2V0dGluZyBob3N0IHByb3BlcnRpZXMiKTsKKworZm9yZWFjaCBteSAkayAoc29ydCBrZXlzICVy KSB7CisgICAgbmV4dCB1bmxlc3MgJGsgPX4gbS9eaG9zdHByb3BcLyhbXlwvXSopXC8oW15cL10q KSQvOworICAgIG15ICRobyA9IHNlbGVjdGhvc3QoJDEpOworICAgIG15ICRwcm9wID0gJDI7CisK KyAgICBsb2dtKCJyZWNvcmRpbmcgZm9yICRoby0+e05hbWV9ICRwcm9wPSRyeyRrfSIpOworCisg ICAgIyBOQjogaW4gb3JkZXIgdG8gYWlkIGRlYnVnIG9ubHkgYXR0ZW1wdCB0byBzYXZlIHRoZSBo b3N0IHByb3BzCisgICAgIyBvbiBmbGlnaHRzIHdpdGggcmVhbCBibGVzc2luZywgZm9yIHRoZSBy ZXN0IGp1c3QgZG8gYSBkcnkgcnVuLgorICAgIGlmICgkYmxlc3NpbmcgZXEgInJlYWwiKSB7Cisg ICAgICAgIHNldF9ob3N0X3Byb3BlcnR5KCRobywgJHByb3AsICRyeyRrfSk7CisgICAgfSBlbHNl IHsKKyAgICAgICAgbG9nbSgibm90IHNhdmluZyBob3N0IHByb3Agd2l0aCBibGVzc2luZyAkYmxl c3NpbmcgIT0gcmVhbCIpOworICAgIH0KK30KLS0gCjIuMTEuMCAoQXBwbGUgR2l0LTgxKQoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=