From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web10.3263.1588662384506869410 for ; Tue, 05 May 2020 00:06:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=K1MEiEHz; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: nathaniel.l.desimone@intel.com) IronPort-SDR: dDJTO9hfibkglThKhF12k/1jCMnNnBOrUeUPSzyfuTRAiw+TTW1zbsmnAMilIqtp+yzfQWjdf2 uGXMJ0Z4Azkg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2020 00:06:23 -0700 IronPort-SDR: H0YSZm50acVdOAlK+q8WrXTrtrw3hym0D60evBbVR4U2HgcHlnzCastWyew9uzoLWZA8rkdG8Y UOih2/mv3Ayg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,354,1583222400"; d="scan'208";a="284147066" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga004.fm.intel.com with ESMTP; 05 May 2020 00:06:23 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 5 May 2020 00:06:23 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) 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; Tue, 5 May 2020 00:06:22 -0700 Received: from FMSEDG002.ED.cps.intel.com (10.1.192.134) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 5 May 2020 00:06:22 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.108) by edgegateway.intel.com (192.55.55.69) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 5 May 2020 00:06:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hJGvZFB8w1fSMlTJG2ZLg75p89eLPkondnxDYg4WJXQ8wqVpEqn0B3izon96/DJJawbeIvBGOhMrEPZ6oegV9heVnVTSxISI/qKtHsZEhVhoIB8v7Hf+78L4KRi4mQP0P8H43oPTcBpOPcvNwqIFrVarPXY7QVmDIi81EMeKjC1LEYL/iqbAWK/6+G3Z7Bj7Za0pWUzL47WiiAmy2f6ztLCcWMwklgMOzJXjrLTX4QPoVfDKPpXY87KmjR10r7oSTbpPYbz5kX9qTU0yIS3Zocu+sDXpEcBZf64xHmIybzig7oWEdQuPIKcJcsUB5QVOhR1mA1vBMmSpmP9pRtXZow== 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=0xhuQk2FSmNIEKHds6ThHUvN+NpBOhULPlH+I0j7H4g=; b=DpBCaZV0ZhQWCshQjo/tleQL4MqnhW8Gl4cL7l5HjPw/aiIcixzbtE/W1xFpD5/q/ON7OPSXxA9CNxDZNxXZOdAgA+kp3fsLNIBvJjKaH6pdgwyb7VXmqtToiKMET690wToYRIcyjEZuPkRgb56EzG3ru/NQtYzHd0b3lldpxkW5WegGjE4e+sHN7DVAeW1jPF0LbP288KppUtBoBY7amrbi7z7bTfGnkyTJwE6Nvu+3rDiHWhfwrj3KTaizCl8VwED3OOS1RSUaJEi5q9ItiNMD0++7aD3MssLjbov4elCAC+E1NYgG/jniwUf7IsNyoPhJJCBe2Tx7vtn/h0m6JQ== 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=0xhuQk2FSmNIEKHds6ThHUvN+NpBOhULPlH+I0j7H4g=; b=K1MEiEHzHfKWeU3y5E+fGKBENeVX5+1qs6DbBfoWK1YiIz57p2jN7ORfY3FqA1Vo8RN5PWjWUIfO1tbNOogU+WkCtM2WTs6dFMFGSgMC4g3uOxOF72/VKvnM9rxbrpEpifa7iXDea3gCEWZYQU7pTdjdwFBte5FgxiaphGLgEko= Received: from BL0PR11MB3489.namprd11.prod.outlook.com (2603:10b6:208:75::29) by BL0PR11MB3379.namprd11.prod.outlook.com (2603:10b6:208:6c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20; Tue, 5 May 2020 07:06:19 +0000 Received: from BL0PR11MB3489.namprd11.prod.outlook.com ([fe80::d0f8:bfd7:bae2:3e42]) by BL0PR11MB3489.namprd11.prod.outlook.com ([fe80::d0f8:bfd7:bae2:3e42%7]) with mapi id 15.20.2958.030; Tue, 5 May 2020 07:06:19 +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 V2] EdkRepo: Add source_manifest_repo argument to edkrepo_command.py Thread-Topic: [edk2-devel] [edk2-staging/EdkRepo] [PATCH V2] EdkRepo: Add source_manifest_repo argument to edkrepo_command.py Thread-Index: AQHWIBbDu+p83kGp1UyiVwVC8ZbZKaiZFxbA Date: Tue, 5 May 2020 07:06:18 +0000 Message-ID: References: <20200502001446.19984-1-ashley.e.desimone@intel.com> In-Reply-To: <20200502001446.19984-1-ashley.e.desimone@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjM5Yjg1OTUtNDc5NS00MTVhLWIxZTAtNjZlOWY1ZGUyNzUwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNlFlU29tNUVydnc0alp6WVZTTGVIWkg1cWVWcHRESWU5b0NwZEZFRDROekIzcXZ0Q3R1cVlLZDI2V3M0OHdPbiJ9 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: [192.55.52.200] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1a78a712-f8fb-471e-236a-08d7f0c2cf98 x-ms-traffictypediagnostic: BL0PR11MB3379: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2733; x-forefront-prvs: 0394259C80 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tcgsK/6pd7vjla2Pw9IlFxN7oh7GEZpU23i8fHKp/dw1H+VUV91Fd94lq/YSIigq9I+UugkfOW/iiw3lRQBOQwaaZNTzpmwURCVmtemaX7GkkhdptPIKbK/DVDzJkzgj/W/edo7tRYAisaLk2/cuxYrovCx4+NKaYNSrDgqAvTeyzm2tthPhu+PMOPeymRSCahzDKWUEUhs/pvTUqNE6GKYrCEE9oEbqkvjy0e6w3OPsYxxHb/kV4bS6j038fuW+CBy+7MqfLiF0Uty76ChOZUJPA785AC/6XA0f2eDkAtTwaNPiwTR7OUswa2XjgijyQ7y7ek+zwtB6wuMdAJQlGh1WU/R1i1MU9MHPQdm7FzUuSzdWPEMs2gQHLNGeSlQFqu2dEsK/hTsWpyb7NnOaVZGnYpamWX/h6DHHS4Tn6kE6BbMQPAENJsvzx+dvcPzywaItUymhsI3q8gp6IdKNNlRa3xhWtY2V7tqAzLXtBoRcvSNXZgeQtqtAffJrz+VpqkJCPv4iQOaC2VYas520ilVYbn4WBbencyIP3efhK2Y4i6ye1HCvhUHyog3oefOLtne+gK5UZMu0fSd4Bi0J6Cpmb/caOmBz9RnIWylt3V4= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL0PR11MB3489.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(396003)(376002)(346002)(136003)(39860400002)(366004)(33430700001)(2906002)(53546011)(6636002)(7696005)(107886003)(4326008)(66476007)(6506007)(66556008)(76116006)(71200400001)(64756008)(66446008)(316002)(55016002)(186003)(26005)(54906003)(52536014)(110136005)(66946007)(5660300002)(8676002)(33656002)(86362001)(8936002)(33440700001)(9686003)(478600001)(966005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: kdWFKNuzi53L0md8HfdKvCT29fXMfB6I9Uq3kU+7ujMF42qk6Sr6FXSdL5hx4dLakg8ZRahLjOg6GaAEL4UFZTuopppscrOWYOnt3d/BN2Kd5O8+BRmhEoyP99NW9UyPhmvIAsoHaUqTSAzt9hcJUz70fM41AR9tIbsMA5sc7vDpn2GSJHEplj6KbArHZldwOQHBvK9BbmtbsZf/c8FU/ngzDkHW/lJL8KkXHY7xTrHruHvGlyuasizUTJsg8mWyZdCzie8YOReNwCNO7/gEzjJSM0AblLs2z/P7BahdjO7ml3Abmmo1pdfPhw2ozUJNAKAXo8xzuzeYt17BpTWjoeC0hR3MhwtlbrWLCo7ko/DlEki5Ei10Twh9QCmwc1Pp3nzMcR8yWljCUNmrTaiTDt+7GCIgancFclop/9CvVZpxSGO/PmqsQR88POqkRl7o0sJGDhtjn5zHDSvSGjYtKgyxcM+J2ZqL29IBXs7BoAyppatDeHQBRsL7wIZZBdWoMnZEXhooYIoN1A23O5QwU02UM8xZNHNlildtJ4ESKAOYyelAOA8N7MdPQdGEqQOxt59PZSpfPzmRIufJ/RIdQYMjG2et9mMqh3bnNKGg/CI1A5VbsdFBx5D/h3bHGqtQlkLCp4M3p9EBZV6BYGlaHhYgskoPkibw1A8NQzBPGGzXIPJnDpCocES5Pe157YIUd+BAlo1sso8XJUeCmeZjHCSQg1ByDeSTkp6/No8XgNgtCPS6gu+IbVKJujWMYBJjXfbXh8F9mMtXFXptxXtq0S8XI/ko17UUQckyuet2N50= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 1a78a712-f8fb-471e-236a-08d7f0c2cf98 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2020 07:06:19.1981 (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: aYJfp4nvGd0bUfPKJNnYTlFAEwlzk0x2Kl7UJFKqwhm7Q95pm2FHj1eict2xMNEBzOkhz+oeTVe2OAdtb3smjPRa8662SvxW+i+bR/gyjw0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3379 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 Reviewed-by: Nate DeSimone -----Original Message----- From: devel@edk2.groups.io On Behalf Of Ashley E De= simone Sent: Friday, May 1, 2020 5:15 PM To: devel@edk2.groups.io Cc: Desimone, Nathaniel L ; Pandya, Puja <= puja.pandya@intel.com>; Bjorge, Erik C ; Bret Bark= elew ; Agyeman, Prince Subject: [edk2-devel] [edk2-staging/EdkRepo] [PATCH V2] EdkRepo: Add sourc= e_manifest_repo argument to edkrepo_command.py Add a common definition of the source_manifest_repo argument to edkrepo_co= mmand.py to enable selection of the correct source global manifest reposito= ry by commands. Signed-off-by: Ashley E Desimone Cc: Nate DeSimone Cc: Puja Pandya Cc: Erik Bjorge Cc: Bret Barkelew Cc: Prince Agyeman --- edkrepo/commands/arguments/edkrepo_cmd_args.py | 1 + edkrepo/commands/edkrepo_command.py | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/edkrepo/commands/arguments/edkrepo_cmd_args.py b/edkrepo/comm= ands/arguments/edkrepo_cmd_args.py index f2d7eb6..e8a6138 100644 --- a/edkrepo/commands/arguments/edkrepo_cmd_args.py +++ b/edkrepo/commands/arguments/edkrepo_cmd_args.py @@ -16,3 +16,4 @@ DRY_RUN_HELP =3D "Don't actually do anything" OVERRIDE_HELP =3D 'Ignore warnings' SUBMODULE_SKIP_HELP =3D 'Skip the pull or sync of any submodules.' COLOR_HELP =3D 'Force color output (useful with \'less -r\')' +SOURCE_MANIFEST_REPO_HELP =3D "The name of the workspace's source global = manifest repository" diff --git a/edkrepo/commands/edkrepo_command.py b/edkrepo/commands/edkrep= o_command.py index f69bdb8..edd29a9 100644 --- a/edkrepo/commands/edkrepo_command.py +++ b/edkrepo/commands/edkrepo_command.py @@ -48,3 +48,9 @@ SubmoduleSkipArgument =3D {'name': 'skip-submodule', 'positional' : False, 'required' : False, 'help-text' : arguments.SUBMODULE_SKIP_HELP} + +SourceManifestRepoArgument =3D {'name' : 'source-manifest-repo', + 'positional': False, + 'required' : False, + 'action' : 'store', + 'help-text' :=20 +arguments.SOURCE_MANIFEST_REPO_HELP} -- 2.16.2.windows.1