From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id AC073A04B1; Fri, 28 Aug 2020 14:09:41 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 538281C13A; Fri, 28 Aug 2020 14:09:40 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id 90C161C136 for ; Fri, 28 Aug 2020 14:09:39 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Fri, 28 Aug 2020 14:09:37 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C61269@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [RFC] usertools: Replace dpdk-setup with a python curses based script Thread-Index: AdZ1XLF4Z39g7j4CToyalAXfX28XywH1SXUQ References: From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Sarosh Arif" , Cc: "Stephen Hemminger" , "Thomas Monjalon" Subject: Re: [dpdk-dev] [RFC] usertools: Replace dpdk-setup with a python curses based script X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIFNh cm9zaCBBcmlmDQo+IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCAxOCwgMjAyMCAyOjM5IFBNDQo+IA0K PiBkcGRrLXNldHVwIGhhcyBiZWVuIHVzZWQgZm9yIGEgbG9uZyB0aW1lIGluIG9yZGVyIHRvIGNv bXBpbGUgYW5kDQo+IGNvbmZpZ3VyZSBkcGRrIGFsb25nIHdpdGggcnVubmluZyBzb21lIGJhc2lj IGFwcGxpY2F0aW9ucy4gZHBkay1zZXR1cA0KPiB1c2VzIHRoZSBtYWtlIGJ1aWxkIHN5c3RlbSB0 byBjb21waWxlIHdoaWNoIGlzIG5vdyBkZXByZWNhdGVkLiBJbg0KPiBhZGRpdGlvbg0KPiB0byB0 aGlzIGl0IGhhcyBiZWVuIGRpc2N1c3NlZCBvbiB0aGUgbWFpbGluZyBsaXN0IGEgZmV3IHRpbWVz IHRoYXQNCj4gZHBkay1zZXR1cCBVSSBpcyBxdWl0ZSBvbGQgYW5kIGl0IG5lZWRzIGltcHJvdmVt ZW50IGFsb25nIHdpdGgNCj4gYWRkaXRpb24gb2Ygc29tZSBvdGhlciBmYWNpbGl0aWVzLiBUaGlz IGhhZCBjcmVhdGVkIGEgbmVlZCBmb3IgcHl0aG9uDQo+IGN1cnNlcyBiYXNlZCBzY3JpcHQgdGhh dCB3b3VsZCBwcm92aWRlIHNpbWlsYXIgZnVuY3Rpb25hbGl0eSBhcw0KPiBkcGRrLXNldHVwIGJ1 dCB3aXRoIG1vcmUgb3B0aW9ucyBhbmQgYmV0dGVyIFVJLiBUaGUgaWRlYSBpcyBhbG1vc3QNCj4g c2ltaWxhcg0KPiB0byBrZXJuZWwncyBtYWtlIG1lbnVjb25maWcuIFRoZSByZWFzb24gdG8gc2Vs ZWN0IHB5dGhvbiBjdXJzZXMgaXMgdGhhdA0KPiBpdA0KPiBjb21lcyBhcyBhIHN0YW5kYXJkIGxp YnJhcnkgd2l0aCBweXRob24uIFRoZSBzY3JpcHQgd2lsbCB1c2UgdGhlIG1lc29uDQo+IGJ1aWxk DQo+IHN5c3RlbSBmb3IgY29tcGlsYXRpb24uDQo+IA0KDQpMb29rcyBnb29kLg0KDQpJIG9mdGVu IHVzZSB0aGUga2VybmVsJ3MgbWFrZSBtZW51Y29uZmlnIHRvIGV4cGxvcmUgY29uZmlndXJhdGlv biBvcHRpb25zLiBBbmQgcmV2aWV3IGhvdyB0aGV5IGFmZmVjdCB0aGUgcmVzdWx0aW5nIGNvbmZp Z3VyYXRpb24gZmlsZS4gU29tZXRoaW5nIHNpbWlsYXIgaW4gRFBESyB3b3VsZCBiZSBuaWNlLg0K DQpCdXQgd2UgbXVzdCBoYXZlIGEgY29tbWFuZCBsaW5lIGJhc2VkIGJ1aWxkIHN5c3RlbSwgc28g b3VyIGVudGlyZSBwcm9qZWN0IGNhbiBiZSBidWlsdCBmcm9tIHNjcmF0Y2ggd2l0aG91dCBhbnkg aHVtYW4gaW50ZXJ2ZW50aW9uIGFmdGVyIGNoZWNraW5nIG91dCB0aGUgcHJvamVjdCBmcm9tIG91 ciByZXBvc2l0b3J5Lg0KDQpBbmQgdGhlcmUgbXVzdCBiZSBhIDE6MSByZWxhdGlvbnNoaXAgYmV0 d2VlbiB0aGUgb3B0aW9ucyBvZmZlcmVkIGJ5IHRoZSBHVUkgYW5kIHRoZSBjb21tYW5kIGxpbmUg dmVyc2lvbnMgb2YgdGhlIGNvbmZpZ3VyYXRpb24gdG9vbC4NCg0KQlRXOiBXZSBjcm9zcyBjb21w aWxlLCBldmVuIHRob3VnaCBvdXIgdGFyZ2V0IGlzIGFsc28geDg2XzY0LiBUaGlzIGVuc3VyZXMg dGhhdCB0aGUgZGlzdHJpYnV0ZWQgYmluYXJ5IGZpcm13YXJlIGlzIGJ1aWx0IGJ5IHRoZSBjcm9z cyBjb21waWxlciBrZXB0IGluIHRoZSBwcm9qZWN0IHJlcG9zaXRvcnkgdG9nZXRoZXIgd2l0aCB0 aGUgc291cmNlIGNvZGUgb2YgdGhlIGZpcm13YXJlLiBUaGlzIHdheSwgdGhlIHJlc3VsdGluZyBm aXJtd2FyZSBpcyB0aGUgc2FtZSwgcmVnYXJkbGVzcyB3aGljaCBob3N0IHdlIGJ1aWx0IGl0IG9u Lg0KDQoNCk1lZCB2ZW5saWcgaGlsc2VuIC8ga2luZCByZWdhcmRzDQotIE1vcnRlbiBCcsO4cnVw DQoNCg0KDQo=