{"version":3,"file":"getMachineId-linux-CK0v50qE.mjs","names":["__require","require_getMachineId_linux","exports","fs_1","api_1","getMachineId","path"],"sources":["../../../../node_modules/.pnpm/@opentelemetry+resources@2.8.0_@opentelemetry+api@1.9.1/node_modules/@opentelemetry/resources/build/src/detectors/platform/node/machine-id/getMachineId-linux.js"],"sourcesContent":["\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.getMachineId = void 0;\n/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\nconst fs_1 = require(\"fs\");\nconst api_1 = require(\"@opentelemetry/api\");\nasync function getMachineId() {\n    const paths = ['/etc/machine-id', '/var/lib/dbus/machine-id'];\n    for (const path of paths) {\n        try {\n            const result = await fs_1.promises.readFile(path, { encoding: 'utf8' });\n            return result.trim();\n        }\n        catch (e) {\n            api_1.diag.debug(`error reading machine id: ${e}`);\n        }\n    }\n    return undefined;\n}\nexports.getMachineId = getMachineId;\n//# sourceMappingURL=getMachineId-linux.js.map"],"ignoreList":[0],"mappings":"uEACA,OAAO,eAAeE,EAAS,aAAc,CAAE,MAAO,EAAK,CAAC,EAC5D,EAAQ,aAAe,IAAK,GAK5B,IAAMC,EAAAH,EAAe,IAAI,EACnBI,EAAAJ,EAAgB,oBAAoB,EAC1C,eAAeK,GAAe,CAE1B,IAAK,IAAMC,IAAQ,CADJ,kBAAmB,0BACX,EACnB,GAAI,CAEA,OAAO,MADcH,EAAK,SAAS,SAASG,EAAM,CAAE,SAAU,MAAO,CAAC,EAAA,CACxD,KAAK,CACvB,OACO,EAAG,CACNF,EAAM,KAAK,MAAM,6BAA6B,GAAG,CACrD,CAGR,CACA,EAAQ,aAAeC"}