UNPKG

@cloud-carbon-footprint/core

Version:

The core logic to get cloud usage data and estimate energy and carbon emissions.

25 lines 3.2 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ServiceWithCPUUtilization = exports.ComputeEstimator = exports.extractRawComputeUsages = exports.buildComputeUsages = exports.skyLakeBroadwellHaswellSandyBridgeIvyBridge = exports.skyLakeBroadwellHaswellAMDRome = exports.broadwelCascadeLake = exports.broadwellSkylake = exports.broadwellHaswell = exports.cascadeLakeHaswell = exports.cascadeLakeSkylakeBroadwell = exports.cascadeLakeSkylake = exports.cascadeLakeSkylakeBroadwellHaswell = exports.COMPUTE_PROCESSOR_TYPES = void 0; var ComputeProcessorTypes_1 = require("./ComputeProcessorTypes"); Object.defineProperty(exports, "COMPUTE_PROCESSOR_TYPES", { enumerable: true, get: function () { return ComputeProcessorTypes_1.COMPUTE_PROCESSOR_TYPES; } }); Object.defineProperty(exports, "cascadeLakeSkylakeBroadwellHaswell", { enumerable: true, get: function () { return ComputeProcessorTypes_1.cascadeLakeSkylakeBroadwellHaswell; } }); Object.defineProperty(exports, "cascadeLakeSkylake", { enumerable: true, get: function () { return ComputeProcessorTypes_1.cascadeLakeSkylake; } }); Object.defineProperty(exports, "cascadeLakeSkylakeBroadwell", { enumerable: true, get: function () { return ComputeProcessorTypes_1.cascadeLakeSkylakeBroadwell; } }); Object.defineProperty(exports, "cascadeLakeHaswell", { enumerable: true, get: function () { return ComputeProcessorTypes_1.cascadeLakeHaswell; } }); Object.defineProperty(exports, "broadwellHaswell", { enumerable: true, get: function () { return ComputeProcessorTypes_1.broadwellHaswell; } }); Object.defineProperty(exports, "broadwellSkylake", { enumerable: true, get: function () { return ComputeProcessorTypes_1.broadwellSkylake; } }); Object.defineProperty(exports, "broadwelCascadeLake", { enumerable: true, get: function () { return ComputeProcessorTypes_1.broadwelCascadeLake; } }); Object.defineProperty(exports, "skyLakeBroadwellHaswellAMDRome", { enumerable: true, get: function () { return ComputeProcessorTypes_1.skyLakeBroadwellHaswellAMDRome; } }); Object.defineProperty(exports, "skyLakeBroadwellHaswellSandyBridgeIvyBridge", { enumerable: true, get: function () { return ComputeProcessorTypes_1.skyLakeBroadwellHaswellSandyBridgeIvyBridge; } }); var ComputeUsage_1 = require("./ComputeUsage"); Object.defineProperty(exports, "buildComputeUsages", { enumerable: true, get: function () { return ComputeUsage_1.buildComputeUsages; } }); Object.defineProperty(exports, "extractRawComputeUsages", { enumerable: true, get: function () { return ComputeUsage_1.extractRawComputeUsages; } }); var ComputeEstimator_1 = require("./ComputeEstimator"); Object.defineProperty(exports, "ComputeEstimator", { enumerable: true, get: function () { return __importDefault(ComputeEstimator_1).default; } }); var ServiceWithCPUUtilization_1 = require("./ServiceWithCPUUtilization"); Object.defineProperty(exports, "ServiceWithCPUUtilization", { enumerable: true, get: function () { return __importDefault(ServiceWithCPUUtilization_1).default; } }); //# sourceMappingURL=index.js.map