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 27B1FA0471 for ; Mon, 12 Aug 2019 09:12:50 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id F20071252; Mon, 12 Aug 2019 09:12:49 +0200 (CEST) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by dpdk.org (Postfix) with ESMTP id 493FEDE3 for ; Mon, 12 Aug 2019 09:12:48 +0200 (CEST) Received: by mail-pl1-f175.google.com with SMTP id y8so5415661plr.12 for ; Mon, 12 Aug 2019 00:12:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=edWaiowsJoZVUGtzxJ9yocn2Ix/1EOYCYQlGNb/BDjA=; b=GjVnVzyBlb2+8fgSMo8xqR7NNLi87/wK3X1bHs1vq5/teW2MdPiYvX69jwJA/x0OM7 fUEoJDgiJry+7ZJH5zZ4T5CvI8cLZOzUvv2uWpJ96aKiPRlgbpLNoAhs40xSaH326VxI u33EtXScppLO6hPJzKYcF0/GXQUu6fU1KNOpEUqIOhcc8maJFwotKD8PVmElojvU37ef fp1fp/MbssDElRt6lYosxv4U9OaEVqQ3rfGCq2V1qrG4j+DewTRNchbkpHMm6en/wliY rD70E58FEorTcE9A+QpGWkRKAZyrfCUvZaoBPvO6PZwf8paBVYZVItVXMea4jMpd0tlZ NTeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=edWaiowsJoZVUGtzxJ9yocn2Ix/1EOYCYQlGNb/BDjA=; b=kSPpE/jA4GJd8vupOQjAHFC9dEjZ0RRMMMJKYjNQ7kXNaTFRq2kDZCvjVHDfPnS3oY JhewnKIhW8U24xYQQ1DQC4A9t0XT8I4KnZxj1ibebfUcF8ZsXfTju/XMXGLvaLo3Faon OxJLenxiqAGcLDbquR6VoZuCo0THq4qivvWMaTNWznJWmdzGbZidT/gRmRzPBZN/YBcy NuORAUFbqKQ083Hms94+d9OULp5blLuCSW6vwpx2UlJB0LhMpTI0+khKtbXtBjmoTvhj 8uOLZ7A7JAsWW3SbNjj72JRdgMX3ABWjEB/8KaXqJeElj3RRjW8R9U4XbOmXskUhdIwn iClQ== X-Gm-Message-State: APjAAAXlPW1CYUJXI8J/oO8g6Zcc8wjDfUcMPhjJGCXZk4kKXTmcSHjF tCkvhyG2GzTQ1fSuC7YKrrxgCQGl X-Google-Smtp-Source: APXvYqwsLib6eY4z35b1yXxqbmMIMypMj6qCnrvCGHBYe4VzeZutlC0Er5eBtfOjKrJ+u/1+C5LyEA== X-Received: by 2002:a17:902:86:: with SMTP id a6mr31937940pla.244.1565593967364; Mon, 12 Aug 2019 00:12:47 -0700 (PDT) Received: from localhost.localdomain ([2400:4050:c8c2:de00:8000:cb51:dfcb:76c]) by smtp.gmail.com with ESMTPSA id h9sm94675326pgh.51.2019.08.12.00.12.45 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Mon, 12 Aug 2019 00:12:46 -0700 (PDT) From: Yasufumi Ogawa To: spp@dpdk.org, ferruh.yigit@intel.com, yasufum.o@gmail.com Date: Mon, 12 Aug 2019 16:12:34 +0900 Message-Id: <20190812071242.18934-1-yasufum.o@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [spp] [PATCH 0/8] Update topo to support other than spp_nfv X-BeenThere: spp@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Soft Patch Panel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: spp-bounces@dpdk.org Sender: "spp" Topo command is to output a network diagram graphically and useful for users to understand the network configuration. However, it is still experimental and the feature is very limited. It only supports spp_nfv, and three types of ports. This series of update is to add supported types of secondaries and ports. Now all of secondaries and almost of ports are supprted in topo. This update is also fix a problem in which graph cannot be resized if config param `topo_size` is changed. For this fix, `topo_resize` command is removed because it is not required anymore. Yasufumi Ogawa (8): cli: remove topo_resize command cli: revise composing dot script cli: move style params for dot to config cli: add to get sec ID and procs to SppCtlClient cli: support other than spp_nfv in topo command cli: add port types for topo command cli: add checking JSON objs in topo cli: revise description for imgcat docs/guides/commands/experimental.rst | 15 +- src/cli/commands/topo.py | 630 +++++++++++++++++--------- src/cli/config/default.yml | 8 +- src/cli/config/topo.yml | 8 + src/cli/shell.py | 61 +-- src/cli/spp_ctl_client.py | 42 ++ 6 files changed, 498 insertions(+), 266 deletions(-) create mode 100644 src/cli/config/topo.yml -- 2.17.1