Generates hmn_connections.json, switch_metadata.csv, and application_node_config.yaml from an SHCD JSON file
Generates hmn_connections.json, switch_metadata.csv, application_node_config.yaml from an SHCD JSON file.
It accepts only a valid JSON file, generated by 'canu', which is creates a machine-
readable format understood by csi. It is checked against a pre-defined schema and
if it adheres to it, it generates the necessary seed files.
csi config shcd FILEPATH [flags]
-A, --application-node-config Generate the application_node_config.yaml file
-h, --help help for shcd
-H, --hmn-connections Generate the hmn_connections.json file
-N, --ncn-metadata Generate the ncn_metadata.csv file
-M, --prefix-subrole-mapping stringToString Specify one or more additional <Prefix>=<Subrole> mappings to use when generating application_node_config.yaml. Multiple mappings can be specified in the format of <prefix1>=<subrole1>,<prefix2>=<subrole2> (default [])
-S, --switch-metadata Generate the switch_metadata.csv file
-c, --config string CSI config file