Date: Thu, 12 Dec 2013 01:03:55 +0000 From: "Teske, Devin" <Devin.Teske@fisglobal.com> To: "Daniel O'Connor" <doconnor@gsoft.com.au> Cc: Kevin Oberman <rkoberman@gmail.com>, Devin Teske <dteske@freebsd.org>, "freebsd-stable@freebsd.org Stable" <freebsd-stable@freebsd.org>, "Teske, Devin" <Devin.Teske@fisglobal.com>, Darren Pilgrim <list_freebsd@bluerosetech.com> Subject: Re: BIND segway -> python -> first-class ports Message-ID: <4174A92E-F202-4FFB-BFED-C38A9D0A7F91@fisglobal.com> In-Reply-To: <0EC3A50D-A6BE-4F3B-87D6-AB0470F0BA64@gsoft.com.au> References: <20131210023615.GR55638@funkthat.com> <52A68141.6010003@mu.org> <622122.74675.bm@smtp120.sbc.mail.gq1.yahoo.com> <20131210224915.GA55638@funkthat.com> <CAN6yY1tSqbrkt5bkjhDW6npT4PAXmMck0Xco%2BERwBE=wkkBDBQ@mail.gmail.com> <52A82099.9080100@bluerosetech.com> <B62F85D0-89E6-4FF8-ADE4-5025FB360462@gsoft.com.au> <D0F85D74-E727-4487-AEA1-B9C16660192E@fisglobal.com> <0EC3A50D-A6BE-4F3B-87D6-AB0470F0BA64@gsoft.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
--_004_4174A92EF2024FFBBFEDC38A9D0A7F91fisglobalcom_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Dec 11, 2013, at 3:09 PM, Daniel O'Connor wrote: > > On 12 Dec 2013, at 2:16, Teske, Devin <Devin.Teske@fisglobal.com> wrote: >> On Dec 11, 2013, at 2:45 AM, Daniel O'Connor wrote: >> On 11 Dec 2013, at 18:51, Darren Pilgrim <list_freebsd@bluerosetech.com>= wrote: >>>> On 12/10/2013 9:34 PM, Kevin Oberman wrote: >>>>> A parseable output from gpart would be wonderful. >>>> >>>> Have you seen the kern.geom.conf* sysctls? >>> >>> Have you tried parsing them from a shell script? :) >>> >> >> Trivial in my honest opinion. I'm just working on other ``more important= '' things. > > I'd be interested in seeing such trivial code. > > Parsing XML using standard shell tools (and without making assumptions ab= out line breaks etc etc) is pretty tedious :( Sure, here we go... see attached "geom_parser-0.0.sh" -- Devin _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you. --_004_4174A92EF2024FFBBFEDC38A9D0A7F91fisglobalcom_ Content-Type: application/octet-stream; name="geom_parser-0.0.sh" Content-Description: geom_parser-0.0.sh Content-Disposition: attachment; filename="geom_parser-0.0.sh"; size=2469; creation-date="Thu, 12 Dec 2013 01:03:55 GMT"; modification-date="Thu, 12 Dec 2013 01:03:55 GMT" Content-ID: <2D6BAE29259F79498C00A9D303B0F99D@fisglobal.com> Content-Transfer-Encoding: base64 IyEvYmluL3NoDQouIC91c3Ivc2hhcmUvYnNkY29uZmlnL3N0cnVjdC5zdWJyIHx8IGV4aXQgMQ0K cGFyc2VfZ2VvbV9jb25meG1sKCkNCnsNCgkjIE5COiBDaGFuZ2UgImVjaG8iIHRvICJldmFsIiBi ZWxvdyB0byBwZXJmb3JtIHRoZSBvdXRwdXQNCgllY2hvICIkKCBzeXNjdGwgLW4ga2Vybi5nZW9t LmNvbmZ4bWwgfCBhd2sgJw0KCUJFR0lOIHsNCgkJc3RydWN0X2NvdW50WyJjbGFzcyJdID0gMA0K CQlzdHJ1Y3RfY291bnRbImdlb20iXSA9IDANCgkJc3RydWN0X2NvdW50WyJjb25zdW1lciJdID0g MA0KCQlzdHJ1Y3RfY291bnRbInByb3ZpZGVyIl0gPSAwDQoJfQ0KCSMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIEZVTkNUSU9OUw0KCWZ1bmN0aW9uIHNldF92 YWx1ZShwcm9wLCB2YWx1ZSkNCgl7DQoJCWlmICghc3RydWN0X3N0YWNrW2N1cl9zdHJ1Y3RdKSBy ZXR1cm4gZmFpbHVyZQ0KCQlwcmludGYgIiVzIHNldCAlcyBcIiVzXCJcbiIsDQoJCSAgICAgICBz dHJ1Y3Rfc3RhY2tbY3VyX3N0cnVjdF0sIHByb3AsIHZhbHVlDQoJfQ0KCWZ1bmN0aW9uIGNyZWF0 ZSh0eXBlLCBpZCkNCgl7DQoJCWlmIChzdHJ1Y3QgPSBjcmVhdGVkW3R5cGUgIl8iIGlkXSkgew0K CQkJcHJpbnQgImZfc3RydWN0X2ZyZWUiLCBzdHJ1Y3QNCgkJCXByaW50ICJmX3N0cnVjdF9uZXcg R0VPTV8iIHRvdXBwZXIodHlwZSksIHN0cnVjdA0KCQl9IGVsc2Ugew0KCQkJc3RydWN0ID0gc3Ry dWN0X3N0YWNrW2N1cl9zdHJ1Y3RdDQoJCQlzdHJ1Y3QgPSBzdHJ1Y3QgKCBzdHJ1Y3QgPyAiIiA6 ICJnZW9tIiApDQoJCQlzdHJ1Y3QgPSBzdHJ1Y3QgIl8iIHR5cGUgIl8iICsrc3RydWN0X2NvdW50 W3R5cGVdDQoJCQlwcmludCAiZl9zdHJ1Y3RfbmV3IEdFT01fIiB0b3VwcGVyKHR5cGUpLCBzdHJ1 Y3QNCgkJfQ0KCQlzdHJ1Y3Rfc3RhY2tbKytjdXJfc3RydWN0XSA9IHN0cnVjdA0KCQlzZXRfdmFs dWUoImlkIiwgaWQpDQoJfQ0KCWZ1bmN0aW9uIGV4dHJhY3RfYXR0cihmaWVsZCwgYXR0cikNCgl7 DQoJCWlmIChtYXRjaChmaWVsZCwgYXR0ciAiPVwiMHhbWzp4ZGlnaXQ6XV0rXCIiKSkgew0KCQkJ bGVuID0gbGVuZ3RoKGF0dHIpDQoJCQlyZXR1cm4gc3Vic3RyKCQyLCBsZW4gKyAzLCBSTEVOR1RI IC0gbGVuIC0gMykNCgkJfQ0KCX0NCglmdW5jdGlvbiBleHRyYWN0X2RhdGEodHlwZSkNCgl7DQoJ CWRhdGEgPSAkMA0KCQlzdWIoIl5bWzpzcGFjZTpdXSo8IiB0eXBlICI+IiwgIiIsIGRhdGEpDQoJ CXN1YigiPC8iIHR5cGUgIj4uKiQiLCAiIiwgZGF0YSkNCgkJcmV0dXJuIGRhdGENCgl9DQoJIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgT1BFTklORyBQQVRU RVJOUw0KCSQxIH4gL148bWVzaC8geyBtZXNoID0gMSB9DQoJJDEgfiAvXjwoY2xhc3N8Z2VvbXxj b25zdW1lcnxwcm92aWRlcikkLyAmJiBtZXNoIHsNCgkJaWYgKChyZWYgPSBleHRyYWN0X2F0dHIo JDIsICJyZWYiKSkgIT0gIiIpDQoJCQlzZXRfdmFsdWUoc3Vic3RyKCQxLCAyKSAiX3JlZiIsIHJl ZikNCgkJZWxzZSBpZiAoKGlkID0gZXh0cmFjdF9hdHRyKCQyLCAiaWQiKSkgIT0gIiIpDQoJCQlj cmVhdGUoc3Vic3RyKCQxLCAyKSwgaWQpDQoJfQ0KCSMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIFBST1BFUlRJRVMNCgkkMSB+IC9ePFtbOmFsbnVtOl1dKz4v IHsNCgkJcHJvcCA9ICQxDQoJCXN1YigvXjwvLCAiIiwgcHJvcCk7IHN1YigvPi4qLywgIiIsIHBy b3ApDQoJCXNldF92YWx1ZShwcm9wLCBleHRyYWN0X2RhdGEocHJvcCkpDQoJfQ0KCSMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIENMT1NJTkcgUEFUVEVSTlMN CgkkMSB+ICJePC8oY29uc3VtZXJ8cHJvdmlkZXIpPiQiIHsNCgkJY3VyX3N0cnVjdC0tDQoJfQ0K CSQxID09ICI8L2dlb20+IiB7DQoJCWN1cl9zdHJ1Y3QtLQ0KCQlzZXRfdmFsdWUoIm5jb25zdW1l cnMiLCBzdHJ1Y3RfY291bnRbImNvbnN1bWVyIl0pDQoJCXNldF92YWx1ZSgibnByb3ZpZGVycyIs IHN0cnVjdF9jb3VudFsicHJvdmlkZXIiXSkNCgkJc3RydWN0X2NvdW50WyJjb25zdW1lciJdID0g MA0KCQlzdHJ1Y3RfY291bnRbInByb3ZpZGVyIl0gPSAwDQoJfQ0KCSQxID09ICI8L2NsYXNzPiIg ew0KCQlzZXRfdmFsdWUoIm5nZW9tcyIsIHN0cnVjdF9jb3VudFsiZ2VvbSJdKQ0KCQljdXJfc3Ry dWN0LS0NCgkJc3RydWN0X2NvdW50WyJjb25zdW1lciJdID0gMA0KCQlzdHJ1Y3RfY291bnRbInBy b3ZpZGVyIl0gPSAwDQoJCXN0cnVjdF9jb3VudFsiZ2VvbSJdID0gMA0KCX0NCgkkMSA9PSAiPC9t ZXNoPiIgew0KCQlwcmludGYgIk5HRU9NX0NMQVNTRVM9JXVcbiIsIHN0cnVjdF9jb3VudFsiY2xh c3MiXQ0KCQlkZWxldGUgc3RydWN0X2NvdW50DQoJCW1lc2ggPSAwDQoJfQ0KCScgKSINCn0NCnBh cnNlX2dlb21fY29uZnhtbA0K --_004_4174A92EF2024FFBBFEDC38A9D0A7F91fisglobalcom_--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4174A92E-F202-4FFB-BFED-C38A9D0A7F91>