Skip to content

Commit 645b39e

Browse files
committed
Add mgmt_type into device metadata YANG model.
1 parent 88516a6 commit 645b39e

File tree

5 files changed

+18
-0
lines changed

5 files changed

+18
-0
lines changed

platform/marvell-arm64/mrvl-prestera

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 8f9bcdaf58406c71a9038aea834fc8255de59848
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit c108e5e38e65d4d44520c52079a95a0a9262d6cc

src/sonic-yang-models/tests/yang_model_tests/tests/device_metadata.json

+3
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@
9494
"DEVICE_METADATA_RESOURCE_TYPE_CONFIG": {
9595
"desc": "Verifying resource type configuration."
9696
},
97+
"DEVICE_METADATA_MGMT_TYPE_CONFIG": {
98+
"desc": "Verifying mgmt type configuration."
99+
},
97100
"DEVICE_METADATA_VALID_CLUSTER": {
98101
"desc": "Verifying valid cluster configuration."
99102
},

src/sonic-yang-models/tests/yang_model_tests/tests_config/device_metadata.json

+9
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,15 @@
257257
}
258258
}
259259
},
260+
"DEVICE_METADATA_MGMT_TYPE_CONFIG": {
261+
"sonic-device_metadata:sonic-device_metadata": {
262+
"sonic-device_metadata:DEVICE_METADATA": {
263+
"sonic-device_metadata:localhost": {
264+
"mgmt_type": "mgmt_type_x"
265+
}
266+
}
267+
}
268+
},
260269
"DEVICE_METADATA_VALID_CLUSTER": {
261270
"sonic-device_metadata:sonic-device_metadata": {
262271
"sonic-device_metadata:DEVICE_METADATA": {

src/sonic-yang-models/yang-models/sonic-device_metadata.yang

+4
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,10 @@ module sonic-device_metadata {
157157
type string;
158158
}
159159

160+
leaf mgmt_type {
161+
type string;
162+
}
163+
160164
leaf cluster {
161165
type string;
162166
description "The switch is a member of this cluster.";

0 commit comments

Comments
 (0)