From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web10.1640.1587143913856446116 for ; Fri, 17 Apr 2020 10:18:34 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: ashley.e.desimone@intel.com) IronPort-SDR: pW7uQI3ze4C4kGADWf2+BKOEgKHub7Pv9fPnbqTOjyywAOgzj33tATg2Tst1r8HAZwGMwSp4eg JC6mxDpj2hMQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Apr 2020 10:18:32 -0700 IronPort-SDR: lzT5lOngvSTV8cxCmtDjm7zF385RqR2+PS5ZXNFbZC69PGJMeIvf0/4+QOygHWAFKMHAuOkklz YnoeIJNt7T2g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,395,1580803200"; d="scan'208";a="243070598" Received: from aedesimo-desk.amr.corp.intel.com ([10.7.159.171]) by orsmga007.jf.intel.com with ESMTP; 17 Apr 2020 10:18:32 -0700 From: "Ashley E Desimone" To: devel@edk2.groups.io Cc: Nate DeSimone , Puja Pandya , Erik Bjorge , Bret Barkelew , Prince Agyeman Subject: [edk2-staging/EdkRepo] [PATCH v2 0/6] EdkRepo: Add Initial Config Factory Support for Multiple Manifest Repositories Date: Fri, 17 Apr 2020 10:18:23 -0700 Message-Id: <20200417171829.23032-1-ashley.e.desimone@intel.com> X-Mailer: git-send-email 2.16.2.windows.1 This version amends patch 4/6 to use Erik's feeback regardling list comprehensions. All other patches are unchanged. This patch set adds the initial support for consuming multiple manifest repositories to the BaseConfig, GlobalConfig and GlobalUserConfig classes defined in edkrepo/config/config_factory.py Signed-off-by: Ashley E Desimone Cc: Nate DeSimone Cc: Puja Pandya Cc: Erik Bjorge Cc: Bret Barkelew Cc: Prince Agyeman Ashley E Desimone (6): EdkRepo: Support Updated CFG Format Defining Multiple Manifest Repos EdkRepo: Add new sections to edkrepo.cfg EdkRepo: Add the manifest_repo_list property to BaseConfig EdkRepo: Add manifest_repo_props() EdkRepo: Move edkrepo_global_data directory to BaseConfig EdkRepo: Add 'get' functions for Manifest Repo data edkrepo/config/config_factory.py | 68 ++++++++++++++++++++++++++++++++---- edkrepo_installer/Vendor/edkrepo.cfg | 8 +++++ 2 files changed, 70 insertions(+), 6 deletions(-) -- 2.16.2.windows.1