Skip to content

Commit eae1e7f

Browse files
jcyu-acctonmeta-codesync[bot]
authored andcommitted
Rename platform from WEDGE800BA to WEDGE800BACT (#616)
Summary: Description: This PR updates all relevant class names and file names to use the new platform name WEDGE800BACT. Changes include: Platform enums: WEDGE800B_ACT to WEDGE800BACT Class names and file names: Updated from Wedge800ba... to Wedge800BACT... CSV files: Renamed from wedge800ba to wedge800bact Pull Request resolved: #616 Reviewed By: shiva-menta Differential Revision: D85779579 Pulled By: Protick666 fbshipit-source-id: c3c48ccadad18ad03e99fd69dc53d465d0def62a
1 parent 6f59279 commit eae1e7f

25 files changed

+66
-62
lines changed

cmake/AgentPlatformsCommon.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ target_link_libraries(platform_mapping_utils
4949
janga800bic_platform_mapping
5050
tahan800bc_platform_mapping
5151
icecube800bc_platform_mapping
52-
wedge800ba_platform_mapping
52+
wedge800bact_platform_mapping
5353
icetea800bc_platform_mapping
5454
tahansb800bc_platform_mapping
5555
wedge800ca_platform_mapping
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# CMake to build libraries and binaries in fboss/agent/platforms/common/wedge800bact
2+
3+
# In general, libraries and binaries in fboss/foo/bar are built by
4+
# cmake/FooBar.cmake
5+
6+
add_library(wedge800bact_platform_mapping
7+
fboss/agent/platforms/common/wedge800bact/Wedge800BACTPlatformMapping.cpp
8+
)
9+
10+
target_link_libraries(wedge800bact_platform_mapping
11+
platform_mapping
12+
)

cmake/AgentPlatformsCommonWedge800ba.cmake

Lines changed: 0 additions & 12 deletions
This file was deleted.

cmake/AgentPlatformsSai.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ add_library(sai_platform
4343
fboss/agent/platforms/sai/SaiBcmIcetea800bcPlatform.cpp
4444
fboss/agent/platforms/sai/SaiBcmTahansb800bcPlatform.cpp
4545
fboss/agent/platforms/sai/SaiBcmLadakh800bclsPlatform.cpp
46-
fboss/agent/platforms/sai/SaiBcmWedge800baPlatform.cpp
47-
fboss/agent/platforms/sai/SaiBcmWedge800baPlatformPort.cpp
46+
fboss/agent/platforms/sai/SaiBcmWedge800BACTPlatform.cpp
47+
fboss/agent/platforms/sai/SaiBcmWedge800BACTPlatformPort.cpp
4848
fboss/agent/platforms/sai/oss/SaiBcmMinipackPlatform.cpp
4949
fboss/agent/platforms/sai/oss/SaiTajoPlatform.cpp
5050
fboss/agent/platforms/sai/oss/SaiBcmMinipackPlatformPort.cpp
@@ -116,7 +116,7 @@ target_link_libraries(sai_platform
116116
icetea800bc_platform_mapping
117117
led_structs_types_cpp2
118118
led_mapping_cpp2
119-
wedge800ba_platform_mapping
119+
wedge800bact_platform_mapping
120120
wedge800ca_platform_mapping
121121
)
122122

fboss/agent/platforms/common/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ cpp_library(
5959
"//fboss/agent/platforms/common/wedge400:wedge400_platform_mapping",
6060
"//fboss/agent/platforms/common/wedge400:wedge400_platform_utils",
6161
"//fboss/agent/platforms/common/wedge400c:wedge400c_platform_mapping",
62-
"//fboss/agent/platforms/common/wedge800ba:wedge800ba_platform_mapping",
62+
"//fboss/agent/platforms/common/wedge800bact:wedge800bact_platform_mapping",
6363
"//fboss/agent/platforms/common/wedge800ca:wedge800ca_platform_mapping",
6464
"//fboss/agent/platforms/common/yamp:yamp_platform_mapping",
6565
"//fboss/agent/platforms/common/yangra:yangra_platform_mapping",

fboss/agent/platforms/common/PlatformMappingUtils.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
#include "fboss/agent/platforms/common/wedge400c/Wedge400CGrandTetonPlatformMapping.h"
4545
#include "fboss/agent/platforms/common/wedge400c/Wedge400CPlatformMapping.h"
4646
#include "fboss/agent/platforms/common/wedge400c/Wedge400CPlatformUtil.h"
47-
#include "fboss/agent/platforms/common/wedge800ba/Wedge800baPlatformMapping.h"
47+
#include "fboss/agent/platforms/common/wedge800bact/Wedge800BACTPlatformMapping.h"
4848
#include "fboss/agent/platforms/common/wedge800ca/Wedge800caPlatformMapping.h"
4949
#include "fboss/agent/platforms/common/yamp/YampPlatformMapping.h"
5050
#include "fboss/agent/platforms/common/yangra/YangraPlatformMapping.h"
@@ -189,10 +189,10 @@ std::unique_ptr<PlatformMapping> initPlatformMapping(PlatformType type) {
189189
return platformMappingStr.empty()
190190
? std::make_unique<Icecube800bcPlatformMapping>()
191191
: std::make_unique<Icecube800bcPlatformMapping>(platformMappingStr);
192-
case PlatformType::PLATFORM_WEDGE800B_ACT:
192+
case PlatformType::PLATFORM_WEDGE800BACT:
193193
return platformMappingStr.empty()
194-
? std::make_unique<Wedge800baPlatformMapping>()
195-
: std::make_unique<Wedge800baPlatformMapping>(platformMappingStr);
194+
? std::make_unique<Wedge800BACTPlatformMapping>()
195+
: std::make_unique<Wedge800BACTPlatformMapping>(platformMappingStr);
196196
case PlatformType::PLATFORM_ICETEA800BC:
197197
return platformMappingStr.empty()
198198
? std::make_unique<Icetea800bcPlatformMapping>()

fboss/agent/platforms/common/wedge800ba/BUCK renamed to fboss/agent/platforms/common/wedge800bact/BUCK

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ load("@fbcode_macros//build_defs:cpp_library.bzl", "cpp_library")
33
oncall("fboss_agent_push")
44

55
cpp_library(
6-
name = "wedge800ba_platform_mapping",
6+
name = "wedge800bact_platform_mapping",
77
srcs = [
8-
"Wedge800baPlatformMapping.cpp",
8+
"Wedge800BACTPlatformMapping.cpp",
99
],
1010
headers = [
11-
"Wedge800baPlatformMapping.h",
11+
"Wedge800BACTPlatformMapping.h",
1212
],
1313
exported_deps = [
1414
"//fboss/agent/platforms/common:platform_mapping",

fboss/agent/platforms/common/wedge800ba/Wedge800baPlatformMapping.cpp renamed to fboss/agent/platforms/common/wedge800bact/Wedge800BACTPlatformMapping.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@
88
*
99
*/
1010

11-
#include "fboss/agent/platforms/common/wedge800ba/Wedge800baPlatformMapping.h"
11+
#include "fboss/agent/platforms/common/wedge800bact/Wedge800BACTPlatformMapping.h"
1212

1313
namespace {
1414
constexpr auto kJsonPlatformMappingStr = R"()";
1515
} // namespace
1616

1717
namespace facebook::fboss {
18-
Wedge800baPlatformMapping::Wedge800baPlatformMapping()
18+
Wedge800BACTPlatformMapping::Wedge800BACTPlatformMapping()
1919
: PlatformMapping(kJsonPlatformMappingStr) {}
2020

21-
Wedge800baPlatformMapping::Wedge800baPlatformMapping(
21+
Wedge800BACTPlatformMapping::Wedge800BACTPlatformMapping(
2222
const std::string& platformMappingStr)
2323
: PlatformMapping(platformMappingStr) {}
2424

fboss/agent/platforms/common/wedge800ba/Wedge800baPlatformMapping.h renamed to fboss/agent/platforms/common/wedge800bact/Wedge800BACTPlatformMapping.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313

1414
namespace facebook::fboss {
1515

16-
class Wedge800baPlatformMapping : public PlatformMapping {
16+
class Wedge800BACTPlatformMapping : public PlatformMapping {
1717
public:
18-
Wedge800baPlatformMapping();
19-
explicit Wedge800baPlatformMapping(const std::string& platformMappingStr);
18+
Wedge800BACTPlatformMapping();
19+
explicit Wedge800BACTPlatformMapping(const std::string& platformMappingStr);
2020

2121
private:
2222
// Forbidden copy constructor and assignment operator
23-
Wedge800baPlatformMapping(Wedge800baPlatformMapping const&) = delete;
24-
Wedge800baPlatformMapping& operator=(Wedge800baPlatformMapping const&) =
23+
Wedge800BACTPlatformMapping(Wedge800BACTPlatformMapping const&) = delete;
24+
Wedge800BACTPlatformMapping& operator=(Wedge800BACTPlatformMapping const&) =
2525
delete;
2626
};
2727
} // namespace facebook::fboss

fboss/agent/platforms/sai/SaiBcmWedge800baPlatform.cpp renamed to fboss/agent/platforms/sai/SaiBcmWedge800BACTPlatform.cpp

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,37 +8,38 @@
88
*
99
*/
1010

11-
#include "fboss/agent/platforms/sai/SaiBcmWedge800baPlatform.h"
11+
#include "fboss/agent/platforms/sai/SaiBcmWedge800BACTPlatform.h"
1212

1313
#include "fboss/agent/hw/switch_asics/Tomahawk5Asic.h"
14-
#include "fboss/agent/platforms/common/wedge800ba/Wedge800baPlatformMapping.h"
14+
#include "fboss/agent/platforms/common/wedge800bact/Wedge800BACTPlatformMapping.h"
1515

1616
#include <cstring>
1717
namespace facebook::fboss {
1818

19-
SaiBcmWedge800baPlatform::SaiBcmWedge800baPlatform(
19+
SaiBcmWedge800BACTPlatform::SaiBcmWedge800BACTPlatform(
2020
std::unique_ptr<PlatformProductInfo> productInfo,
2121
folly::MacAddress localMac,
2222
const std::string& platformMappingStr)
2323
: SaiBcmPlatform(
2424
std::move(productInfo),
2525
platformMappingStr.empty()
26-
? std::make_unique<Wedge800baPlatformMapping>()
27-
: std::make_unique<Wedge800baPlatformMapping>(platformMappingStr),
26+
? std::make_unique<Wedge800BACTPlatformMapping>()
27+
: std::make_unique<Wedge800BACTPlatformMapping>(
28+
platformMappingStr),
2829
localMac) {}
2930

30-
void SaiBcmWedge800baPlatform::setupAsic(
31+
void SaiBcmWedge800BACTPlatform::setupAsic(
3132
std::optional<int64_t> switchId,
3233
const cfg::SwitchInfo& switchInfo,
3334
std::optional<HwAsic::FabricNodeRole> fabricNodeRole) {
3435
CHECK(!fabricNodeRole.has_value());
3536
asic_ = std::make_unique<Tomahawk5Asic>(switchId, switchInfo);
3637
}
3738

38-
HwAsic* SaiBcmWedge800baPlatform::getAsic() const {
39+
HwAsic* SaiBcmWedge800BACTPlatform::getAsic() const {
3940
return asic_.get();
4041
}
4142

42-
SaiBcmWedge800baPlatform::~SaiBcmWedge800baPlatform() = default;
43+
SaiBcmWedge800BACTPlatform::~SaiBcmWedge800BACTPlatform() = default;
4344

4445
} // namespace facebook::fboss

0 commit comments

Comments
 (0)