function getMetricData()

in lib/perf-top/rca/util/temperature-profile/generate-data.js [41:57]


function getMetricData(endpoint, name, local, dimension, graphParams, type, done) {
  var nameParam = name ? `name=${name}` : "name=AllTemperatureDimensions";
  var localParam = local ? `&local=${local}` : "&local=true";
  var urlOptions = helper.getURLOptions(
    endpoint,
    `${env.getRcaUrlPrefix()}?${nameParam}${localParam}`
  );

  helper.makeRequest(urlOptions, function (response) {
    if (response === "") {
      console.error("empty response from server");
      done({});
    } else {
      done(getData(response, dimension, graphParams, type));
    }
  });
}