Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add vagrant setup for testing VPP device locally
[csit.git]
/
resources
/
topology_schemas
/
topology.sch.yaml
diff --git
a/resources/topology_schemas/topology.sch.yaml
b/resources/topology_schemas/topology.sch.yaml
index
33b4e7b
..
6f7404c
100644
(file)
--- a/
resources/topology_schemas/topology.sch.yaml
+++ b/
resources/topology_schemas/topology.sch.yaml
@@
-1,4
+1,4
@@
-# Copyright (c) 201
6
Cisco and/or its affiliates.
+# Copyright (c) 201
8
Cisco and/or its affiliates.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at:
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at:
@@
-57,6
+57,10
@@
schema;type_interfaces:
required: yes
driver: &type_interface_mapping_driver
type: str
required: yes
driver: &type_interface_mapping_driver
type: str
+ model:
+ type: str
+ enum: [Cisco-VIC-1227, Cisco-VIC-1385, Intel-X520-DA2,
+ Intel-X710, Intel-XL710]
schema;type_interface_tg: &type_interface_tg
type: map
schema;type_interface_tg: &type_interface_tg
type: map
@@
-70,6
+74,22
@@
schema;type_interface_tg: &type_interface_tg
<<: *type_interface_mapping_driver
required: yes
<<: *type_interface_mapping_driver
required: yes
+schema;type_honeycomb: &type_honeycomb
+ type: map
+ mapping: &type_honeycomb_mapping
+ user:
+ type: str
+ required: yes
+ passwd:
+ type: str
+ required: yes
+ port:
+ type: int
+ required: yes
+ netconf_port:
+ type: int
+ required: yes
+
schema;type_node: &type_node
type: map
mapping: &type_node_mapping
schema;type_node: &type_node
type: map
mapping: &type_node_mapping
@@
-79,6
+99,9
@@
schema;type_node: &type_node
host:
required: yes
type: str
host:
required: yes
type: str
+ arch:
+ required: yes
+ type: str
port:
type: int
username:
port:
type: int
username:
@@
-111,5
+134,9
@@
schema;type_dut:
type:
<<: *type_node_mapping_type
enum: [DUT]
type:
<<: *type_node_mapping_type
enum: [DUT]
+ honeycomb:
+ type: map
+ mapping:
+ <<: *type_honeycomb_mapping
# vim: sw=2:sts=2
# vim: sw=2:sts=2