From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 83DE9A00C2; Fri, 14 Oct 2022 14:44:46 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6871E42D89; Fri, 14 Oct 2022 14:44:46 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id D501042C6E for ; Fri, 14 Oct 2022 14:44:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1665751485; x=1697287485; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=4GUCjdixq2KvOYpq2b9Dj12pdj8HWQINl32VXsOr7b8=; b=hkRqQCKpiSYI/dE0rqQR6NROi436kFYY8Yt68WGDSyfx5vUz51Nu4uq4 2++ovMI8/7ZcwL/fxqMxJKFr3HPfmQZNblSOrbkh3dTd33UQHX9Lt1KVc /42LaS4MizCnlrbz/840JGXgDRAQyL0PVBgjcmGhS+p5fl4/GOkSsKCPp iI/eBGZ0xVuNAc877KlWCk6yawGdg/DIX/UEQH30pfn5cGLw0DV0qrFLq c3z4+p2KyvUVKcti8DAgFiuI2GLPD+5Ng6+oaoOqAkYQQV0aTvuIymoeD q9CXveDJPg84l2sMyZLDoZiPQXhVcqBzNemuuFIsXJXtKLApKRSNz7yNN g==; X-IronPort-AV: E=McAfee;i="6500,9779,10500"; a="331881792" X-IronPort-AV: E=Sophos;i="5.95,184,1661842800"; d="scan'208";a="331881792" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Oct 2022 05:44:43 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10500"; a="627560217" X-IronPort-AV: E=Sophos;i="5.95,184,1661842800"; d="scan'208";a="627560217" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga002.jf.intel.com with ESMTP; 14 Oct 2022 05:44:43 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Fri, 14 Oct 2022 05:44:43 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Fri, 14 Oct 2022 05:44:42 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Fri, 14 Oct 2022 05:44:42 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.174) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Fri, 14 Oct 2022 05:44:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BPQAhbMYoiAajBfFcUBl5Xnd6QtbG+1tQGyq2A9ycEH/YK3SA6MdHSONb6oavrSVitFZAbvewhZRvIYgzGL4uxQH568OyC2apsNfmOM5X0aE778m3Ft//SI0inQU8DsD/PpjAXzvu4jRqUqymchX9R+lxSapcPOTxDFxBpSIQel++24MHJdbh/UaG8jdJJA+f5SKofv33sHevZA1UOyL42VS/aJWIA+vKPrLphYX3sir0DK8jN2Fj1ikdmvRYpODzTSbMfBOHs/ikxTeD0ZPQTijY+1g27bnQXfyziGfWqDSZYsUKLs3/4Y1eD05jpVzIgbAqI5y3sIrcEeavInl+w== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4GUCjdixq2KvOYpq2b9Dj12pdj8HWQINl32VXsOr7b8=; b=EKqSGohj1eJHxVZLPdjUI4PfXqkvvsU8WmLd7Z/XFGi4mMBavsKspMfxw0fyVH4jv3WJpQWiEhINoRerO7Zg/PE4FIPr/zQvxQWTAcqAH4NRhN0hgO/md5Ai1QRkkbPXVi4YswVtwrGNWFatPrVOCgfiFECKHf+7MoVZUS5cJSPDSIjdg7wG4Q0qntRCBUMihRea6KgW+t+jnEwk1Rh119txsMUeLoHVaFDtXvGRUOVfHrgUzUVlaYXrLMYrK0Re5b3w0dj1gG5OCHVPGKG8i3qc9+MUj1FLTJn3fCIO8m3oeBMux7BOuCehDz6puU3HCQM5neHA70pOzJIKGDBMVg== 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 Received: from MN2PR11MB3821.namprd11.prod.outlook.com (2603:10b6:208:f7::24) by MN0PR11MB6158.namprd11.prod.outlook.com (2603:10b6:208:3ca::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.26; Fri, 14 Oct 2022 12:44:33 +0000 Received: from MN2PR11MB3821.namprd11.prod.outlook.com ([fe80::fd53:6908:50cf:13ab]) by MN2PR11MB3821.namprd11.prod.outlook.com ([fe80::fd53:6908:50cf:13ab%7]) with mapi id 15.20.5723.026; Fri, 14 Oct 2022 12:44:33 +0000 From: "Power, Ciara" To: David Marchand , Chengwen Feng CC: "thomas@monjalon.net" , "dev@dpdk.org" Subject: RE: [PATCH v2] usertools: telemetry json support pretty print Thread-Topic: [PATCH v2] usertools: telemetry json support pretty print Thread-Index: AQHY331jAVE/mdcD+kifUNOXUN5Cna4NpcMAgAAqfeA= Date: Fri, 14 Oct 2022 12:44:33 +0000 Message-ID: References: <20221014023338.51464-1-fengchengwen@huawei.com> <20221014032504.32534-1-fengchengwen@huawei.com> In-Reply-To: Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR11MB3821:EE_|MN0PR11MB6158:EE_ x-ms-office365-filtering-correlation-id: a50e8909-7d13-4222-ff93-08daade1d82e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: j3e5Vwy2Sq05rDPCj5U59tZt7cNGTcFLeAZRd4YqbBpvO2NBt0AGyU54xIiC85Mefeurc7znUI7pMrNuP+Em3R56TK30O0rwF0vK5krc16qZYbFxa7NxnKnNJJcVuzZslQroHQS3li5MXQvGgBsJPI9aJzKlzepdJjPXOh/tw/YZiyK/whWn5epgOcIjKR6fm8h3S9QAjB161RXN/4sQS8gYZEQsa9hd963kR97wInkwLVFD6fJavjCLx+ZfxkzQgwXZVpPXTkPN+VFAYTQ6M3JlmDyRseHimlFd55UkScHlU0GlXmQ3DPT/zN5crljDLSBqBD+jyrM6pYHDtjuzyR+WsilVF/1zMMhMTBp1+jER4gyAExW4vjy0MDVCZyEpofc/w7Lrx5SzCAerg5O6MsuY5K4y/cUw31DdrT/K6ZF4c2hDgTNrmZ9oPFGV25n4CC3DJiRxa6GYn222/JEJOe6EypwdsNW/FzdGvc6Gr97kRzEATBNXg4GpPgA1s1+T7UV0apyGijzHi6hF0hBDjZpQev687twMVg/49Y9UUWlVuUsXUlMwh6JykoN9bFGYL2GZOiEWLiw9rhdNRUWsWdPs265xawbgMU+GpmymxcRMVcWf95vA7JFuuyZ8pev9HLtMvpRXDYgyqeA5Co/DpHdTsEOMSNb2C78heibRStt4kPRl86orQUpM3u1TivrnCMaKA4yeUI2578zUVZCFQbuxtwMZARrNyTDTuBEs8xkhhErY7j5hCgHjuiu3lck4HK2qatucKrF+1bnqC26W2w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB3821.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(366004)(396003)(346002)(376002)(136003)(451199015)(2906002)(316002)(8936002)(86362001)(52536014)(186003)(5660300002)(6506007)(41300700001)(55016003)(4326008)(8676002)(9686003)(83380400001)(66476007)(66556008)(66446008)(66946007)(7696005)(53546011)(64756008)(76116006)(33656002)(26005)(38070700005)(71200400001)(478600001)(38100700002)(122000001)(54906003)(110136005)(82960400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UDVWT1pRUU1BY0Y4eE85R2FhT1lwWUVRcU5QQjg3QnpYbVUxQU1SUGJkY2Mr?= =?utf-8?B?ZEhvaGFnc0R6ekVCMkp2V2E3SlFPR2l5OHp3dXpWZ01lQXdtQ05Vd09NamZa?= =?utf-8?B?TUh6dmtZc3dxNjlFOS9UZndScnVtSzVSOEdWZDBsZ2QzTnJSeTM4UVRhaGlF?= =?utf-8?B?UmpnSDJFWHMxNXowdUVzL211cVNMNmx0YXlqeFVNVG1EMEVOYVFRWGt3SnN6?= =?utf-8?B?NlBXeFIzUnU2b3dGbTQzekl5bzkyTXAxK1QxbWtSRFRvSlRuU2I5UkR1clE5?= =?utf-8?B?K1hpYVRQcmRKaWhkZVZyTDNoVzN5djBtWHc0YS9JRE5DNkUySTNLeGEzZWpy?= =?utf-8?B?NTdTNEdwb3ludE9LekpBckNWN0VnK2pycVJtQ0pvNnkrQkNLSUNIcGZiK1c5?= =?utf-8?B?bDIxYVdhb2tZOUlseGQ4N2t6SUsveDZNeUVKSXpLTzBtZHdpUm9MdldxYk9Y?= =?utf-8?B?cjJ6cko3ekIwbDJ4NmE2RVlQMDhKek5pVGZiajMvbGJvdXhhWVh0SEZuZEhG?= =?utf-8?B?NGJ5OHVvNG56RGU4dnhSb3ZoV28vMWExU0Y4VFB4cWQ4WGRReVVoWjNKN3pG?= =?utf-8?B?MlVOdVBzSVdtcWk2TGpQeUxaVHc3S0xXZXdWQU1qWkcySzY3WU9nUkpKSHlj?= =?utf-8?B?OSt3SDBkdGJDWWFFOTlBcmhJdEdpQzRYWm42T0JBcnQ4V1VzRk1kL1NhU1Zo?= =?utf-8?B?VklJVEF0VFNxUWpONzBKNlFpdWdPMmdOOTJBVUhzVGp4M0V0U0hZNGRoaWVG?= =?utf-8?B?MGY0Wmc4ZGxPanpwY1QzSVhQdXpTOGpSL0syV3RtOWVGVjZ4ZUhGNW1ielZV?= =?utf-8?B?NUEzZW5rbGE4S2RwV3BoWVZEcTJIMkRFZHlldmZ2WFZRb2lHQnZ4czhRR3lI?= =?utf-8?B?ckNKbm02MVlRbjdrWTdRSlFkOXRDeWxjUFIwc1dMNk9xeUQyc21ZdTdORnNT?= =?utf-8?B?T0VScVBlQWpWbXF5Um5lbTVHSzh6aUszbFpLWG5iVHh4UTlmNkdRc0VrOU1n?= =?utf-8?B?eXUwQjBZSDd0UFJseDBqNzlucGk5V0t2RGZScDVYaHdKbzF3RlVZT1c0UHNJ?= =?utf-8?B?cFRhNCtkZkNESzRUWWtWWEdmRUFrNjFsMktmWmc0UnA2Nld5VFhRM0RDaDhY?= =?utf-8?B?MW9tYkdXZWxqZWg4WVZzbnltV0NrZDFGOGV4SDhVK1d0b0hhdjJhOW9CL04z?= =?utf-8?B?cjRJL3JYUHh4NnV1c04zcHEyeGxUb2RwYzQyTG1oRkw0Tk9MWGNkZnhmdUhs?= =?utf-8?B?NEpuWE84M1FsUkNmMEJQZ3pYSnRLV0srUUpkUjBDSXZPTGptQW96UEVUZ2ps?= =?utf-8?B?QUlhY3hKcW9MWFNxaG5MWlZGU1hJelRtUlFxVW5RR1dqcTF6Q1V2TnJSZm15?= =?utf-8?B?RVZJSHVVbTZrSFo3TjRVK0xidDF5b2dDeVJoc1FkdEdOZWdYSjZURDFpMjJj?= =?utf-8?B?VTRuTDN2OFRyVER2SVRPdkFqUVdFZGpwZlJyT2g2dTd0RHBVSEt6Q1JaMmFN?= =?utf-8?B?a1RDUFRkaXBCKzFJRXhUdFRlaCtGbTl6bnpka2dyenFaZDVWN3NiWXVSU3NG?= =?utf-8?B?Z09IMVhkL3c4c3VJQlNJbFhNUmV1R0FlRVdZdytpVUVLRFJlc0t0U0ZjeG1T?= =?utf-8?B?YWRUN1ZaS0MwOGdXMzNSWmNpRkZxWVVucHlZdUY4TW9Rd1EwZWhka2pWalVE?= =?utf-8?B?Ulh4dG9hVXVxejNZNEZrdUdlUmRVcGIrcW4xeUw3R3pKZGdBTVE4S05PQ2ZC?= =?utf-8?B?VFZwUm5adE1MZlJWMkladXJKdk5lT1pUQjdFalZJdDlRTFphSEpmZUlHODNB?= =?utf-8?B?NW1BMWcxN2p2aEVpRkl3U2xPQ1JVN3d6RVM5M0xHS3htV0hsVzc4MDJlYnA5?= =?utf-8?B?YXYvZGY0YjQvRVRrbW91K3hna2MrRU10YlIrTFBQRHQ2N0xZWWkvUnpWaUM3?= =?utf-8?B?Y3FCeTk3cE9scHRZNlloZ2Q2Vkl6NWFYbFBKNU9lUktLOU1BVWtvaTZUVXV4?= =?utf-8?B?WmVqZEk5c0ZkcEE2c1g5aExUVldHK2kzb1dwZitWT3MvbW1MbmZqb21rOU1l?= =?utf-8?B?VDdFUW1zWmx2Z21Kb3hjSzlTc1l3NnpYdjhKL29aaXZoc3BFWjV3LzFWK1VK?= =?utf-8?Q?mJRVDtkNprq0xFiA1fxw1NZOz?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB3821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a50e8909-7d13-4222-ff93-08daade1d82e X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Oct 2022 12:44:33.1927 (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: w5yw3d8JArsVbFZS8XW0Wr1g1/4FDR0ey1byKXWOUy8T20alHUYQ4++vURulpZ6JVEk3R1fd90pEix0fobWHDA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB6158 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org SGkgQ2hlbmd3ZW4sDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2 aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IEZyaWRheSAx NCBPY3RvYmVyIDIwMjIgMTA6NTANCj4gVG86IENoZW5nd2VuIEZlbmcgPGZlbmdjaGVuZ3dlbkBo dWF3ZWkuY29tPg0KPiBDYzogdGhvbWFzQG1vbmphbG9uLm5ldDsgZGV2QGRwZGsub3JnOyBQb3dl ciwgQ2lhcmENCj4gPGNpYXJhLnBvd2VyQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRD SCB2Ml0gdXNlcnRvb2xzOiB0ZWxlbWV0cnkganNvbiBzdXBwb3J0IHByZXR0eSBwcmludA0KPiAN Cj4gT24gRnJpLCBPY3QgMTQsIDIwMjIgYXQgNTozMSBBTSBDaGVuZ3dlbiBGZW5nIDxmZW5nY2hl bmd3ZW5AaHVhd2VpLmNvbT4NCj4gd3JvdGU6DQo+ID4NCj4gPiBDdXJyZW50bHksIHRoZSBkcGRr LXRlbGVtZXRyeS5weSBzaG93IGpzb24gaW4gcmF3IGZvcm1hdCwgd2hpY2ggaXMgbm90DQo+ID4g Z29vZCBmb3IgaHVtYW4gcmVhZGluZy4NCj4gPg0KPiA+IEUuZy4gVGhlIGNvbW1hbmQgJy9ldGhk ZXYveHN0YXRzLDAnIHdpbGwgb3V0cHV0Og0KPiA+IHsiL2V0aGRldi94c3RhdHMiOiB7InJ4X2dv b2RfcGFja2V0cyI6IDAsICJ0eF9nb29kX3BhY2tldHMiOiAwLA0KPiA+ICJyeF9nb29kX2J5dGVz IjogMCwgInR4X2dvb2RfYnl0ZXMiOiAwLCAicnhfbWlzc2VkX2Vycm9ycyI6IDAsDQo+ID4gInJ4 X2Vycm9ycyI6IDAsICJ0eF9lcnJvcnMiOiAwLCAicnhfbWJ1Zl9hbGxvY2F0aW9uX2Vycm9ycyI6 IDAsDQo+ID4gInJ4X3EwX3BhY2tldHMiOiAwLC4uLn19DQo+ID4NCj4gPiBUaGlzIHBhdGNoIHN1 cHBvcnRzIGpzb24gcHJldHR5IHByaW50IGJ5IGFkZGluZyBleHRyYSBpbmRlbnQ9NA0KPiA+IHBh cmFtZXRlciwgc28gdGhlIHNhbWUgY29tbWFuZCB3aWxsIG91dHB1dDoNCj4gPiB7DQo+ID4gICAg ICIvZXRoZGV2L3hzdGF0cyI6IHsNCj4gPiAgICAgICAgICJyeF9nb29kX3BhY2tldHMiOiAwLA0K PiA+ICAgICAgICAgInR4X2dvb2RfcGFja2V0cyI6IDAsDQo+ID4gICAgICAgICAicnhfZ29vZF9i eXRlcyI6IDAsDQo+ID4gICAgICAgICAidHhfZ29vZF9ieXRlcyI6IDAsDQo+ID4gICAgICAgICAi cnhfbWlzc2VkX2Vycm9ycyI6IDAsDQo+ID4gICAgICAgICAicnhfZXJyb3JzIjogMCwNCj4gPiAg ICAgICAgICJ0eF9lcnJvcnMiOiAwLA0KPiA+ICAgICAgICAgInJ4X21idWZfYWxsb2NhdGlvbl9l cnJvcnMiOiAwLA0KPiA+ICAgICAgICAgInJ4X3EwX3BhY2tldHMiOiAwLA0KPiA+ICAgICAgICAg Li4uDQo+ID4gICAgIH0NCj4gPiB9DQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBDaGVuZ3dlbiBG ZW5nIDxmZW5nY2hlbmd3ZW5AaHVhd2VpLmNvbT4NCj4gDQo+IEl0J3MgaW5kZWVkIGVhc2llciB0 byByZWFkLCBidXQgbWF5YmUgNCBjaGFycyBpcyB0b28gbXVjaC4NCj4gMiBjaGFycyBzZWVtIGVu b3VnaCB0byBtZS4NCltDUF0gDQorMSBvbiB1c2luZyAyIGNoYXJzDQoNCj4gDQo+IEluIGFueSBj YXNlIEkgbGlrZSB0aGUgaWRlYToNCj4gQWNrZWQtYnk6IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5t YXJjaGFuZEByZWRoYXQuY29tPg0KIA0KQWNrZWQtYnk6IENpYXJhIFBvd2VyIDxjaWFyYS5wb3dl ckBpbnRlbC5jb20+DQoNCg==