@joergmittaglawo/dmvconfig
Version:
DMV Configuration scripts for Lawo V__matrix Distributed Multiviewers.
52 lines (48 loc) • 991 B
JavaScript
/**
* @file The Nodes for the Videohouse Tokyo 2020 DMV Cluster 1.
*
* @version 0.0.0-alpha.0
* @date 2020-03-23
* @author Mittag, Jörg (Lawo) <joerg.mittag@lawo.com>
*/
/**
* The number of C100 DMV Cluster Nodes for the Videohouse Tokyo 2020 DMV Cluster 1
*
* @readonly
* @constant {number}
*/
const NUMBER_OF_NODES = 22;
/**
* The Nodes for the Videohouse Tokyo 2020 DMV Cluster 1
*
* @private
* @readonly
* @constant {object}
*/
const NODES = Array.from(
{ length: NUMBER_OF_NODES },
(_, node) => (
{
hostname: `dc1-mv-board-${node + 1}`,
interfaces: {
media: {
p1: {
ip: `10.241.1.${9 + node}`,
mask: 13,
gw: '10.240.0.3',
},
p2: {
ip: `10.249.1.${9 + node}`,
mask: 13,
gw: '10.248.0.3',
},
},
},
sdi: {
in: 0,
out: 0,
},
}
),
);
module.exports = NODES;