@restqa/restqa
Version:
An all in one test automation runner
24 lines (19 loc) • 591 B
JavaScript
const logger = require("../utils/logger");
const Telemetry = require("../utils/telemetry");
module.exports = function (status) {
const telemetry = new Telemetry();
status = status.toLowerCase();
const choices = ["on", "off"];
if (!choices.includes(status)) {
throw new Error("The status is incorrect. Available: on | off");
}
telemetry.toggle(status === "on");
logger.success(
"service.telemetry.toggle",
status === "on" ? "enabled" : "disabled"
);
logger.info(
"service.telemetry.detail",
"https://docs.restqa.io/getting-started/telemetry"
);
};