From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web09.7037.1575539978941852043 for ; Thu, 05 Dec 2019 01:59:39 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: bob.c.feng@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Dec 2019 01:59:37 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,281,1571727600"; d="scan'208";a="223587512" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga002.jf.intel.com with ESMTP; 05 Dec 2019 01:59:37 -0800 Received: from fmsmsx114.amr.corp.intel.com (10.18.116.8) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 5 Dec 2019 01:59:37 -0800 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX114.amr.corp.intel.com (10.18.116.8) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 5 Dec 2019 01:59:36 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.90]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.214]) with mapi id 14.03.0439.000; Thu, 5 Dec 2019 17:59:35 +0800 From: "Bob Feng" To: "devel@edk2.groups.io" , "philmd@redhat.com" CC: Sean Brogan , "Fan, ZhijuX" , Bret Barkelew , "Gao, Liming" , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH 2/2] .pytool: Avoid "is" with a literal Python 3.8 warnings in CI plugins Thread-Topic: [edk2-devel] [PATCH 2/2] .pytool: Avoid "is" with a literal Python 3.8 warnings in CI plugins Thread-Index: AQHVqTan+dMj3WZ+FkeEJON33lToXaerUs9w Date: Thu, 5 Dec 2019 09:59:34 +0000 Message-ID: <08650203BA1BD64D8AD9B6D5D74A85D16157BEE3@SHSMSX104.ccr.corp.intel.com> References: <20191202173309.10411-1-philmd@redhat.com> <20191202173309.10411-3-philmd@redhat.com> In-Reply-To: <20191202173309.10411-3-philmd@redhat.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: bob.c.feng@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4NCg0KLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIFttYWlsdG86ZGV2 ZWxAZWRrMi5ncm91cHMuaW9dIE9uIEJlaGFsZiBPZiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqQ0K U2VudDogVHVlc2RheSwgRGVjZW1iZXIgMywgMjAxOSAxOjMzIEFNDQpUbzogZGV2ZWxAZWRrMi5n cm91cHMuaW8NCkNjOiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT47IEZh biwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT47IEZlbmcsIEJvYiBDIDxib2IuYy5mZW5n QGludGVsLmNvbT47IEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWljcm9zb2Z0LmNvbT47 IEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEIDxt aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxt ZEByZWRoYXQuY29tPg0KU3ViamVjdDogW2VkazItZGV2ZWxdIFtQQVRDSCAyLzJdIC5weXRvb2w6 IEF2b2lkICJpcyIgd2l0aCBhIGxpdGVyYWwgUHl0aG9uIDMuOCB3YXJuaW5ncyBpbiBDSSBwbHVn aW5zDQoNClRvIGF2b2lkIFN5bnRheFdhcm5pbmcgd2l0aCBQeXRob24gMy44LCBjaGFuZ2UgdGhl ICdpcycgb3BlcmF0b3IgYnkgdGhlIGNvbnZlbnRpb25hbCAnPT0nIGNvbXBhcmF0b3IuDQoNClNp Z25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPg0K LS0tDQogLnB5dG9vbC9QbHVnaW4vRHNjQ29tcGxldGVDaGVjay9Ec2NDb21wbGV0ZUNoZWNrLnB5 ICAgfCAyICstDQogLnB5dG9vbC9QbHVnaW4vTGlicmFyeUNsYXNzQ2hlY2svTGlicmFyeUNsYXNz Q2hlY2sucHkgfCAyICstDQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVs ZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS8ucHl0b29sL1BsdWdpbi9Ec2NDb21wbGV0ZUNoZWNr L0RzY0NvbXBsZXRlQ2hlY2sucHkgYi8ucHl0b29sL1BsdWdpbi9Ec2NDb21wbGV0ZUNoZWNrL0Rz Y0NvbXBsZXRlQ2hlY2sucHkNCmluZGV4IGUyNDg1ZjU3MDg0MS4uOWFmNGY3MmM4ZGUzIDEwMDY0 NA0KLS0tIGEvLnB5dG9vbC9QbHVnaW4vRHNjQ29tcGxldGVDaGVjay9Ec2NDb21wbGV0ZUNoZWNr LnB5DQorKysgYi8ucHl0b29sL1BsdWdpbi9Ec2NDb21wbGV0ZUNoZWNrL0RzY0NvbXBsZXRlQ2hl Y2sucHkNCkBAIC02MSw3ICs2MSw3IEBAIGNsYXNzIERzY0NvbXBsZXRlQ2hlY2soSUNpQnVpbGRQ bHVnaW4pOg0KICAgICAgICAgYWJzX2RzY19wYXRoID0gb3MucGF0aC5qb2luKGFic19wa2dfcGF0 aCwgcGtnY29uZmlnWyJEc2NQYXRoIl0uc3RyaXAoKSkNCiAgICAgICAgIHdzcl9kc2NfcGF0aCA9 IEVkazJwYXRoT2JqLkdldEVkazJSZWxhdGl2ZVBhdGhGcm9tQWJzb2x1dGVQYXRoKGFic19kc2Nf cGF0aCkNCiANCi0gICAgICAgIGlmIGFic19kc2NfcGF0aCBpcyBOb25lIG9yIHdzcl9kc2NfcGF0 aCBpcyAiIiBvciBub3Qgb3MucGF0aC5pc2ZpbGUoYWJzX2RzY19wYXRoKToNCisgICAgICAgIGlm IGFic19kc2NfcGF0aCBpcyBOb25lIG9yIHdzcl9kc2NfcGF0aCA9PSAiIiBvciBub3Qgb3MucGF0 aC5pc2ZpbGUoYWJzX2RzY19wYXRoKToNCiAgICAgICAgICAgICB0Yy5TZXRTa2lwcGVkKCkNCiAg ICAgICAgICAgICB0Yy5Mb2dTdGRFcnJvcigiUGFja2FnZSBEc2Mgbm90IGZvdW5kIikNCiAgICAg ICAgICAgICByZXR1cm4gMA0KZGlmZiAtLWdpdCBhLy5weXRvb2wvUGx1Z2luL0xpYnJhcnlDbGFz c0NoZWNrL0xpYnJhcnlDbGFzc0NoZWNrLnB5IGIvLnB5dG9vbC9QbHVnaW4vTGlicmFyeUNsYXNz Q2hlY2svTGlicmFyeUNsYXNzQ2hlY2sucHkNCmluZGV4IDVkYWZjYmMxM2Y4YS4uYTYyYTdlOTEy YjE1IDEwMDY0NA0KLS0tIGEvLnB5dG9vbC9QbHVnaW4vTGlicmFyeUNsYXNzQ2hlY2svTGlicmFy eUNsYXNzQ2hlY2sucHkNCisrKyBiLy5weXRvb2wvUGx1Z2luL0xpYnJhcnlDbGFzc0NoZWNrL0xp YnJhcnlDbGFzc0NoZWNrLnB5DQpAQCAtNjcsNyArNjcsNyBAQCBjbGFzcyBMaWJyYXJ5Q2xhc3ND aGVjayhJQ2lCdWlsZFBsdWdpbik6DQogICAgICAgICBhYnNfZGVjX3BhdGggPSBzZWxmLl9fR2V0 UGtnRGVjKGFic19wa2dfcGF0aCkNCiAgICAgICAgIHdzcl9kZWNfcGF0aCA9IEVkazJwYXRoT2Jq LkdldEVkazJSZWxhdGl2ZVBhdGhGcm9tQWJzb2x1dGVQYXRoKGFic19kZWNfcGF0aCkNCiANCi0g ICAgICAgIGlmIGFic19kZWNfcGF0aCBpcyBOb25lIG9yIHdzcl9kZWNfcGF0aCBpcyAiIiBvciBu b3Qgb3MucGF0aC5pc2ZpbGUoYWJzX2RlY19wYXRoKToNCisgICAgICAgIGlmIGFic19kZWNfcGF0 aCBpcyBOb25lIG9yIHdzcl9kZWNfcGF0aCA9PSAiIiBvciBub3Qgb3MucGF0aC5pc2ZpbGUoYWJz X2RlY19wYXRoKToNCiAgICAgICAgICAgICB0Yy5TZXRTa2lwcGVkKCkNCiAgICAgICAgICAgICB0 Yy5Mb2dTdGRFcnJvcigiTm8gREVDIGZpbGUgezB9IGluIHBhY2thZ2UgezF9Ii5mb3JtYXQoYWJz X2RlY19wYXRoLCBhYnNfcGtnX3BhdGgpKQ0KICAgICAgICAgICAgIHJldHVybiAtMQ0KLS0NCjIu MjEuMA0KDQoNCg0KDQo=