Skip to content

Commit 4102813

Browse files
Add a utility class to help map ports to interfaces.
1 parent 92b1800 commit 4102813

File tree

7 files changed

+794
-0
lines changed

7 files changed

+794
-0
lines changed

cmake/CliFboss2.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -476,6 +476,7 @@ add_library(fboss2_lib
476476
fboss/cli/fboss2/utils/CLIParserUtils.cpp
477477
fboss/cli/fboss2/utils/CmdClientUtils.cpp
478478
fboss/cli/fboss2/utils/CmdUtilsCommon.cpp
479+
fboss/cli/fboss2/utils/PortMap.cpp
479480
fboss/cli/fboss2/utils/Table.cpp
480481
fboss/cli/fboss2/utils/HostInfo.h
481482
fboss/cli/fboss2/utils/FilterOp.h

cmake/CliFboss2Test.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ add_executable(fboss2_cmd_test
3737
# fboss/cli/fboss2/test/CmdShowTransceiverTest.cpp - excluded (depends on configerator bgp namespace)
3838
fboss/cli/fboss2/test/CmdStartPcapTest.cpp
3939
fboss/cli/fboss2/test/CmdStopPcapTest.cpp
40+
fboss/cli/fboss2/test/PortMapTest.cpp
4041
)
4142

4243
target_link_libraries(fboss2_cmd_test

fboss/cli/fboss2/BUCK

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -766,10 +766,12 @@ cpp_library(
766766
"CmdListConfig.cpp",
767767
"commands/config/CmdConfigAppliedInfo.cpp",
768768
"commands/config/CmdConfigReload.cpp",
769+
"utils/PortMap.cpp",
769770
],
770771
headers = [
771772
"commands/config/CmdConfigAppliedInfo.h",
772773
"commands/config/CmdConfigReload.h",
774+
"utils/PortMap.h",
773775
],
774776
exported_deps = [
775777
":cmd-handler",

fboss/cli/fboss2/test/BUCK

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ cpp_unittest(
8787
"CmdShowTransceiverTest.cpp",
8888
"CmdStartPcapTest.cpp",
8989
"CmdStopPcapTest.cpp",
90+
"PortMapTest.cpp",
9091
],
9192
deps = [
9293
"fbsource//third-party/googletest:gmock",

0 commit comments

Comments
 (0)