mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-01 11:18:03 +00:00
sta_connect2: Use name_to_eid to parse the upstream resource and upstream port
Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
This commit is contained in:
@@ -420,8 +420,8 @@ Example:
|
|||||||
parser.add_argument("-u", "--user", type=str, help="TBD: credential login/username")
|
parser.add_argument("-u", "--user", type=str, help="TBD: credential login/username")
|
||||||
parser.add_argument("-p", "--passwd", type=str, help="TBD: credential password")
|
parser.add_argument("-p", "--passwd", type=str, help="TBD: credential password")
|
||||||
parser.add_argument("--resource", type=str, help="LANforge Station resource ID to use, default is 1", default=1)
|
parser.add_argument("--resource", type=str, help="LANforge Station resource ID to use, default is 1", default=1)
|
||||||
parser.add_argument("--upstream_resource", type=str, help="LANforge Ethernet port resource ID to use, default is 1", default=1)
|
parser.add_argument("--upstream_resource", type=str, help="LANforge Ethernet port resource ID to use, default is 1", default=None)
|
||||||
parser.add_argument("--upstream_port", type=str, help="LANforge Ethernet port name, default is eth2", default='eth2')
|
parser.add_argument("--upstream_port", type=str, help="LANforge Ethernet port name, default is eth2", default='1.1.eth2')
|
||||||
parser.add_argument("--radio", type=str, help="LANforge radio to use, default is wiphy0", default='wiphy0')
|
parser.add_argument("--radio", type=str, help="LANforge radio to use, default is wiphy0", default='wiphy0')
|
||||||
parser.add_argument("--sta_mode", type=str,
|
parser.add_argument("--sta_mode", type=str,
|
||||||
help="LANforge station-mode setting (see add_sta LANforge CLI documentation, default is 0 (auto))", default=0)
|
help="LANforge station-mode setting (see add_sta LANforge CLI documentation, default is 0 (auto))", default=0)
|
||||||
@@ -442,11 +442,16 @@ Example:
|
|||||||
parser.add_argument('--monitor_interval', help='How frequently you want to append to your database', default='5s')
|
parser.add_argument('--monitor_interval', help='How frequently you want to append to your database', default='5s')
|
||||||
|
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
upstream_port = LFUtils.name_to_eid(args.upstream_port)
|
||||||
|
if args.upstream_resource:
|
||||||
|
upstream_resource = args.upstream_resource
|
||||||
|
else:
|
||||||
|
upstream_resource = args.upstream_port[1]
|
||||||
|
|
||||||
staConnect = StaConnect2(args.dest, args.port,
|
staConnect = StaConnect2(args.dest, args.port,
|
||||||
_resource=args.resource,
|
_resource=args.resource,
|
||||||
_upstream_resource=args.upstream_resource,
|
_upstream_resource=upstream_resource,
|
||||||
_upstream_port=args.upstream_port,
|
_upstream_port=upstream_port[2],
|
||||||
_radio=args.radio,
|
_radio=args.radio,
|
||||||
_sta_mode=args.sta_mode,
|
_sta_mode=args.sta_mode,
|
||||||
debug_=True,
|
debug_=True,
|
||||||
|
|||||||
Reference in New Issue
Block a user