* Parses the DSE workload and assigns it to a host. * @param {Host} host * @param {Row} row * @private
(host, row)
| 1057 | * @private |
| 1058 | */ |
| 1059 | function setDseParameters(host, row) { |
| 1060 | if (row['workloads'] !== undefined) { |
| 1061 | host.workloads = row['workloads']; |
| 1062 | } |
| 1063 | else if (row['workload']) { |
| 1064 | host.workloads = [ row['workload'] ]; |
| 1065 | } |
| 1066 | else { |
| 1067 | host.workloads = utils.emptyArray; |
| 1068 | } |
| 1069 | |
| 1070 | if (row['dse_version'] !== undefined) { |
| 1071 | host.dseVersion = row['dse_version']; |
| 1072 | } |
| 1073 | } |
| 1074 | |
| 1075 | module.exports = ControlConnection; |
no outgoing calls
no test coverage detected