{"version":3,"file":"getMachineId-bsd-Bkz5m8G7.mjs","names":["__require","require_execAsync","require_getMachineId_bsd","exports","fs_1","execAsync_1","api_1","getMachineId"],"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-bsd.js"],"sourcesContent":["\"use strict\";\n/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\nObject.defineProperty(exports, \"__esModule\", { value: true });\nexports.getMachineId = void 0;\nconst fs_1 = require(\"fs\");\nconst execAsync_1 = require(\"./execAsync\");\nconst api_1 = require(\"@opentelemetry/api\");\nasync function getMachineId() {\n    try {\n        const result = await fs_1.promises.readFile('/etc/hostid', { encoding: 'utf8' });\n        return result.trim();\n    }\n    catch (e) {\n        api_1.diag.debug(`error reading machine id: ${e}`);\n    }\n    try {\n        const result = await (0, execAsync_1.execAsync)('kenv -q smbios.system.uuid');\n        return result.stdout.trim();\n    }\n    catch (e) {\n        api_1.diag.debug(`error reading machine id: ${e}`);\n    }\n    return undefined;\n}\nexports.getMachineId = getMachineId;\n//# sourceMappingURL=getMachineId-bsd.js.map"],"ignoreList":[0],"mappings":"oHAKA,OAAO,eAAeG,EAAS,aAAc,CAAE,MAAO,EAAK,CAAC,EAC5D,EAAQ,aAAe,IAAK,GAC5B,IAAMC,EAAAJ,EAAe,IAAI,EACnBK,EAAAJ,EAAA,EACAK,EAAAN,EAAgB,oBAAoB,EAC1C,eAAeO,GAAe,CAC1B,GAAI,CAEA,OAAO,MADcH,EAAK,SAAS,SAAS,cAAe,CAAE,SAAU,MAAO,CAAC,EAAA,CACjE,KAAK,CACvB,OACO,EAAG,CACNE,EAAM,KAAK,MAAM,6BAA6B,GAAG,CACrD,CACA,GAAI,CAEA,OAAO,MADe,EAAGD,EAAY,UAAA,CAAW,4BAA4B,EAAA,CAC9D,OAAO,KAAK,CAC9B,OACO,EAAG,CACNC,EAAM,KAAK,MAAM,6BAA6B,GAAG,CACrD,CAEJ,CACA,EAAQ,aAAeC"}