From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web10.34784.1589767435467408563 for ; Sun, 17 May 2020 19:03:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=eBIw8MJs; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: nathaniel.l.desimone@intel.com) IronPort-SDR: ZtbYYVulOtj75ICyUEEDLuIXic+62bpwnqacCyhI0/j5iqxbOYpH5m+gNWCSJXZ2lvz8lmywGr QY1J4ivGn7wA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 May 2020 19:03:54 -0700 IronPort-SDR: ze6rYKn0zK/bxSN6dPSo1eUWUbzKAhXlkO8uMPwzFYVKZFHD2/Hq6C5rcQgQXtcFe+VaxJfFXD K43jBGP6jMfQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,405,1583222400"; d="scan'208";a="465603989" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga006.fm.intel.com with ESMTP; 17 May 2020 19:03:54 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 17 May 2020 19:03:54 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sun, 17 May 2020 19:03:53 -0700 Received: from FMSEDG002.ED.cps.intel.com (10.1.192.134) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Sun, 17 May 2020 19:03:53 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) by edgegateway.intel.com (192.55.55.69) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 17 May 2020 19:03:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FPWuOsfrxHgLswkum2TQjyQgvAgJCTXmUipRayXUVSTTeWpDJ1BFMCZU1kUcnX/dWYuHB1vN4jP07Axe1fWjcOTtDqqtNjG7ZiVYIGf+rQithVfBsynSFTe2R44ct6LBPd7WLvKI0WabFFCjCvW1AYsKsens5iDZ4msnBEjzaAeBi5elCWLgumF0GROq4k+jucMXU2goFKUM61ubbX0i97+YydMUrjupYCWsLVI/MXKin4ONmjg/qQEG93/Vh8upT/oYTIwRgfVoXYh288i435Pb0Dt7JyHeWZlUZmJxX9XpC/6dFh8zzHqL2puUsp1up2fSiVrKrVVLCBZBe8EPOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1/+eDv1GLYLClTSn+af4CHKXrrtIhSJ+ctussaKBaY0=; b=OJj/Yl3bN/TIgDiJvKA9D4GoIHA4BPLMxadkiw6akUhzpaYXbEJSdZIhkUaXQLg5x5H4NdYWAR3z+PbLetcHTOJTJ7AQWk315zsOWrb3pqZsQ0XsoyLKB5YM8+YhM+cc0vqvrrsS7OTAHuFTTqSKKoaAX68nDCNYyURu/sVG81XoW8Pzm3yn15xPoJlDmWmk7zV1UOpL0H99O3o4DprVDzxVA4mGxuRarFHHqmG1bheolhJo3O3ZpJgOLcsecaZqUu62yA2l8wcqAU4Ph/mIGnWcMhi3IuK7hk1go9GkPQhqQjaKoa+gHZEG0Jn5Dc7nOMdAs55lznYxW1Kcsk3JmA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1/+eDv1GLYLClTSn+af4CHKXrrtIhSJ+ctussaKBaY0=; b=eBIw8MJs9KarRV6GBOM0i0lWFgoJY17uHeoMFZvwd2QI2TzAg+SZXuWmQvJoTQrZc8G8F64Bvmi5o9nuz45ESe6aev65J0dviqlGimOhV3tOPxSBTkHxzQ2WTzkCFeSPB6xQhI7kiN3fYQNWE4XCtDbg5tFd56gE5BUuq/YfwaQ= Received: from BYAPR11MB3496.namprd11.prod.outlook.com (2603:10b6:a03:8b::16) by BYAPR11MB2790.namprd11.prod.outlook.com (2603:10b6:a02:c4::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.27; Mon, 18 May 2020 02:03:48 +0000 Received: from BYAPR11MB3496.namprd11.prod.outlook.com ([fe80::114a:dfed:5bd3:bc00]) by BYAPR11MB3496.namprd11.prod.outlook.com ([fe80::114a:dfed:5bd3:bc00%7]) with mapi id 15.20.3000.034; Mon, 18 May 2020 02:03:48 +0000 From: "Nate DeSimone" To: "devel@edk2.groups.io" , "Desimone, Ashley E" CC: "Pandya, Puja" , "Bjorge, Erik C" , Bret Barkelew , "Agyeman, Prince" Subject: Re: [edk2-devel] [edk2-staging/EdkRepo] [PATCH] EdkRepo: Pass a ManifestXML to find_project_in_all_indices Thread-Topic: [edk2-devel] [edk2-staging/EdkRepo] [PATCH] EdkRepo: Pass a ManifestXML to find_project_in_all_indices Thread-Index: AQHWKxev/dyER5ZW4E626oG+b9PKIKitGt8w Date: Mon, 18 May 2020 02:03:47 +0000 Message-ID: References: <20200516001901.13008-1-ashley.e.desimone@intel.com> In-Reply-To: <20200516001901.13008-1-ashley.e.desimone@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmE4NmY2N2ItNjk2NS00ZGNhLWIxMGMtMGM1NjAzMDY3OWEwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiYU5LT1N5K0lRSE0xTURkOGFrMmg5N1VaRGNPWndvSldLK0lpczJnYTg0RU8zSzRSYjZ2VTJFSjhYZHNDQmRGVSJ9 dlp-reaction: no-action dlp-version: 11.2.0.6 dlp-product: dlpe-windows x-ctpclassification: CTP_NT authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [134.134.136.208] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c45cf753-4719-466d-3f17-08d7facfb403 x-ms-traffictypediagnostic: BYAPR11MB2790: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2043; x-forefront-prvs: 04073E895A x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cH/4sUR3HlYqRC45qqj4nDNAmVX4kZ767eL/kqn1W7SZrV8RKIGnR6V9WAnmXdCy7mDLXcl+X+wxYSYgx98TCa8A9ij9ZwQW9Qk8hr8rDLfc+UkIIHtX8y9sPAMeENrJvXTS1UPusvW/9Z1E6kpqjVS9UI8dW1yw9nBGfqKoqBjC0jrxCzPDNiwWTRlprGqIx09Uo5HhgLNE+xsCKE0u5O4wxG6PBGAb1hrkuJImCjp+TimYX2e2AWMh5F4VElSzVNMyaxhP0ZZKkA1V/GT1KGNBPTie2A8d3joaJJWC7kK+bc701Nzvay664z1NTtVzhuq0EzGVPSzChWNneMmrKPbFEGblr1cF1v5681g6imPUKcjbwR/2xLgDbPsH0pX0wi11HgV8EKryOZli7YV7QitMkKMKJdtE0V2RB8mdfgFkeNLd1zYav+lS8ZZXZhhKVJl1VLok+apam4AXX5NjsXg0gYG2IV8d5SPWR1lLw/KaamV1liPGFKrEn45vWTsvNel4v7cEdebmYc4g4nFI5e+VBH20Bia8LXclKg64k5Q3zgISxhyCcTfrlueHXdYI x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3496.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(396003)(376002)(366004)(346002)(39860400002)(136003)(107886003)(54906003)(7696005)(5660300002)(52536014)(9686003)(8936002)(76116006)(66946007)(110136005)(66556008)(6506007)(478600001)(53546011)(26005)(71200400001)(66446008)(64756008)(186003)(6636002)(33656002)(966005)(4326008)(316002)(66476007)(8676002)(86362001)(2906002)(55016002)(37363001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: Q7shu9g4xy99xIGHD/JFDW5TlM02oeqzWfGWPnvOXewmM/0C0QCRQNxa+LaDcbSzt2KNATb0OJhC/FIK+Yta6LamR3Vq5K1PYl2+ZqZzyaZjyOl4/D5PEY918Z7gZ7A9DczTMi2JLCpw7SmkyEZyl6ugB+YhVHiKO/np2hogi0aeCXArKw3MSrGSHBZF1OroKYTVRFCf1PuuARbZ6elrK5draGhn+2kzJMqFJl9Q8R6i1xtS3xtQG0H3Srveds+gu2hu8hI/YsugGponKqq06a18ZNQcYSdMCJjYCAppLX664xVitsMLoLw+mLNukTT86OikYutx/Fmg4MBATfixuQNun5NoDR5L0JKEx1EpfT50o7dsWD34/Wu5c6mzAcsScfQYD4MrKPjf9uAe2li+Uo9k/yjBJjEdwZ5wjblbTe8N+RVR4ds5mCi4/Po4AAlObglDF4vXQlqIH9ej5a/Jl4/8qmZWRMTpBwLGR7PhdyATS0lKALuHUfYbqMa7evaS MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: c45cf753-4719-466d-3f17-08d7facfb403 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 May 2020 02:03:47.9741 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: f3u338PmpVil0WItGOcvkIIoqAKXqedyYy7oX1C0EfOEjeYJ2s5zEJdzRWKcLFlWiIbifTryh0it1rAD3b605rqCRoYhnYS7GPdzrRRwpvk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2790 Return-Path: nathaniel.l.desimone@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Pushed: 66daf5ee > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Ashley E > Desimone > Sent: Friday, May 15, 2020 5:19 PM > To: devel@edk2.groups.io > Cc: Desimone, Nathaniel L ; Pandya, Puja > ; Bjorge, Erik C ; Bret > Barkelew ; Agyeman, Prince > > Subject: [edk2-devel] [edk2-staging/EdkRepo] [PATCH] EdkRepo: Pass a > ManifestXML to find_project_in_all_indices >=20 > When attempting to resolve whether a manifest is a loose manifest or > cannot be found pass a ManifestXML object to the recurisve call toe > find_project_in_all_indices >=20 > Signed-off-by: Ashley E Desimone > Cc: Nate DeSimone > Cc: Puja Pandya > Cc: Erik Bjorge > Cc: Bret Barkelew > Cc: Prince Agyeman > --- >=20 > edkrepo/common/workspace_maintenance/manifest_repos_maintenance. > py | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git > a/edkrepo/common/workspace_maintenance/manifest_repos_maintenanc > e.py > b/edkrepo/common/workspace_maintenance/manifest_repos_maintenanc > e.py > index 08c4fe6..db41e75 100644 > --- > a/edkrepo/common/workspace_maintenance/manifest_repos_maintenanc > e.py > +++ > b/edkrepo/common/workspace_maintenance/manifest_repos_maintenanc > e.py > @@ -197,7 +197,7 @@ def find_project_in_all_indices (project, > edkrepo_cfg, edkrepo_user_cfg, except_ > except EdkrepoManifestNotFoundException: > return None, None, project > elif os.path.isfile(os.path.join(os.getcwd(), project)): > - manifest =3D os.path.join(os.getcwd(), project) > + manifest =3D ManifestXml(os.path.join(os.getcwd(), project)) > try: > found_manifest_repo, found_cfg, found_project =3D > find_project_in_all_indices(manifest.project_info.codename, > = edkrepo_cfg, > -- > 2.16.2.windows.1 >=20 >=20 >=20