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 79732A0613 for ; Tue, 27 Aug 2019 13:09:43 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 31B3D1BF34; Tue, 27 Aug 2019 13:09:43 +0200 (CEST) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by dpdk.org (Postfix) with ESMTP id 3E8181BF34 for ; Tue, 27 Aug 2019 13:09:41 +0200 (CEST) Received: by mail-pl1-f173.google.com with SMTP id f19so11622752plr.3 for ; Tue, 27 Aug 2019 04:09:41 -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=DbqRt1dYIJhlvp3oHDpwTdw4+XZrR9BLmieDkSabjOU=; b=L/jSKy7LmslyIPl6qlHA7cyzWAwFJCnoqz/8CDhvWkpp0L1hUEid9GWs8biWOoquY8 AetFWDLtCVg+0+2aqWnQd/z7UXVd39oLRi9Lgn7xG0uT4nDi/OdIldOeXMNscxHXuoR7 ICF2nvBqcfTBHDgKryqY7sWvexFTL3tk03oFP8/2xq1AdpdZDVADNWARjEsE6ClgmZAa rUrr0x96PJY56MK1GObVpCKUI1aP7Exb5isV7gZU/a3I/Jw9TYml2g2/bg/NZFzsEBzO bkHMQ8QAnR+JbxwffFEIkTm+Jx/A9XE7wDkBFgISNhnuKNJHX/bC9mL8PvGutmyJ6IM+ Lhfg== 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=DbqRt1dYIJhlvp3oHDpwTdw4+XZrR9BLmieDkSabjOU=; b=ouwOxiwHaK6WTgOpXKNZeYC04WYTQtESB24z0GEtduAilZQu7xUO8Mo1pORDKtRwSD h4htPnirQZxYJLtq5t7rhZeuw4U+x56ZHnH4CISSNF/H8zmUGhuvpLIiYKEuAXCxrwlE Y+Q0K6eZkactS0FORh3Kjr0azcASWZcmU3+dGKmHscw8bnL0Zg0zyoJEsgUae3Pt70Gm Qv/t9V6ZCxRsFNHkBYIbYD8Oz5/szCn9D8WiDS0VV51nHxhQHuM2dkRZDaG53xIHkcXw SC+NrXpZHwSKSz6MDhcqgSXV6zVGmowiuEV5V6h5kZZZtN8ynw7jHYEBXq9wWu3zdSTb 1ETg== X-Gm-Message-State: APjAAAVeRt1rp9uVQCBjaj72M42dSvJaVi5FzJ6BnSvoRhVAWz4yEnrL qx07Eo5ch/jwBf//j5GtmVgDgxJc3YI= X-Google-Smtp-Source: APXvYqx7VyTEDw5mlBZpvpX/u2iM+OnzjqJPJC9qKHfSDYRdOb5Yv5/WsN1gddiBNEVY2WTNv/heyw== X-Received: by 2002:a17:902:8d95:: with SMTP id v21mr8490350plo.267.1566904180075; Tue, 27 Aug 2019 04:09:40 -0700 (PDT) Received: from localhost.localdomain ([192.47.164.146]) by smtp.gmail.com with ESMTPSA id i14sm16011738pfq.77.2019.08.27.04.09.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Aug 2019 04:09:39 -0700 (PDT) From: yasufum.o@gmail.com To: spp@dpdk.org, ferruh.yigit@intel.com, yasufum.o@gmail.com Date: Tue, 27 Aug 2019 20:09:32 +0900 Message-Id: <20190827110932.27866-1-yasufum.o@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [spp] [PATCH] tools/sppc: remove spp_vm launcher 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" From: Yasufumi Ogawa As spp_vm was deprecated from SPP secondary, this update is to remove spp_vm launcher script. Signed-off-by: Yasufumi Ogawa --- tools/sppc/app/spp-vm.py | 104 --------------------------------------- 1 file changed, 104 deletions(-) delete mode 100755 tools/sppc/app/spp-vm.py diff --git a/tools/sppc/app/spp-vm.py b/tools/sppc/app/spp-vm.py deleted file mode 100755 index d590253..0000000 --- a/tools/sppc/app/spp-vm.py +++ /dev/null @@ -1,104 +0,0 @@ -#!/usr/bin/env python -# SPDX-License-Identifier: BSD-3-Clause -# Copyright(c) 2018 Nippon Telegraph and Telephone Corporation - -import argparse -import os -import subprocess -import sys - -work_dir = os.path.dirname(__file__) -sys.path.append(work_dir + '/..') -from conf import env -from lib import app_helper -from lib import common - -target_name = 'spp' - - -def parse_args(): - parser = argparse.ArgumentParser( - description="Launcher for spp-vm application container") - - parser = app_helper.add_eal_args(parser) - parser = app_helper.add_appc_args(parser) - - # Application specific arguments - parser.add_argument( - '-i', '--sec-id', - type=int, - help='Secondary ID') - parser.add_argument( - '-ip', '--ctrl-ip', - type=str, - help="IP address of SPP controller") - parser.add_argument( - '--ctrl-port', - type=int, - default=6666, - help="Port of SPP controller") - parser.add_argument( - '-p', '--port-mask', - type=str, - help="Port mask") - - parser = app_helper.add_sppc_args(parser) - - return parser.parse_args() - - -def main(): - args = parse_args() - - # Check for other mandatory opitons. - if args.sec_id is None: - common.error_exit('--sec-id') - - if args.dev_ids is None: - common.error_exit('--dev-ids') - - if args.port_mask is None: - common.error_exit('--port-mask') - - # Setup for vhost devices with given device IDs. - dev_ids_list = app_helper.dev_ids_to_list(args.dev_ids) - sock_files = app_helper.sock_files(dev_ids_list) - - # Setup docker command. - docker_cmd = ['sudo', 'docker', 'run', '\\'] - docker_opts = app_helper.setup_docker_opts( - args, target_name, sock_files) - - # IP address of SPP controller. - ctrl_ip = os.getenv('SPP_CTRL_IP', args.ctrl_ip) - if ctrl_ip is None: - common.error_exit('SPP_CTRL_IP') - - # Setup spp_vm command. - spp_cmd = ['spp_vm', '\\'] - - file_prefix = 'spp-l2fwd-container%d' % dev_ids_list[0] - eal_opts = app_helper.setup_eal_opts(args, file_prefix) - - spp_opts = [ - '-n', str(args.sec_id), '\\', - '-p', args.port_mask, '\\', - '-s', '%s:%d' % (ctrl_ip, args.ctrl_port) - ] - - cmds = docker_cmd + docker_opts + spp_cmd + eal_opts + spp_opts - if cmds[-1] == '\\': - cmds.pop() - common.print_pretty_commands(cmds) - - if args.dry_run is True: - exit() - - # Remove delimiters for print_pretty_commands(). - while '\\' in cmds: - cmds.remove('\\') - subprocess.call(cmds) - - -if __name__ == '__main__': - main() -- 2.17.1