⚝
One Hat Cyber Team
⚝
Your IP:
160.79.110.90
Server IP:
162.254.39.145
Server:
Linux premium289.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
Server Software:
LiteSpeed
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib64
/
python3.6
/
site-packages
/
__pycache__
/
View File Name :
dmidecode.cpython-36.pyc
3 ��uc� � @ s* d dl Z d dlT dZdZG dd� d�ZdS )� N)�*�n�dc @ s0 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd S )�dmidecodeXMLz=Native Python API for retrieving dmidecode information as XMLc C s t | _d S )N)�DMIXML_NODE�restype)�self� r �!/usr/lib64/python3.6/dmidecode.py�__init__% s zdmidecodeXML.__init__c C s, |t krt | _n|tkr t| _ntd��dS )z� Sets the result type of queries. The value can be DMIXML_NODE or DMIXML_DOC, which will return an libxml2::xmlNode or libxml2::xmlDoc object, respectively zInvalid result type valueT)r r � DMIXML_DOC� TypeError)r �typer r r � SetResultType( s zdmidecodeXML.SetResultTypec C sT | j tkr$tjtd| j |d�d�}n,| j tkrHtjtd| j |d�d�}ntd��|S )z� Queries the DMI data structure for a given section name. A section can often contain several DMI type elements �s)� query_type�result_typeZsection)�_objzInvalid result type value)r r �libxml2�xmlNode�xmlapir �xmlDocr )r Zsectname�retr r r �QuerySection6 s zdmidecodeXML.QuerySectionc C sT | j tkr$tjtd| j |d�d�}n,| j tkrHtjtd| j |d�d�}ntd��|S )zI Queries the DMI data structure for a specific DMI type. �t)r r Ztypeid)r zInvalid result type value)r r r r r r r r )r Ztpidr r r r �QueryTypeIdI s zdmidecodeXML.QueryTypeIdN)�__name__� __module__�__qualname__�__doc__r r r r r r r r r "