MythTV  master
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
hardwareprofile.smolt._HardwareProfile Class Reference

Public Member Functions

def __init__ (self, gate, uuid)
 
def get_distro_specific_data (self, gate)
 
def get_sendable_devices (self, protocol_version=smoltProtocol)
 
def get_sendable_host (self, protocol_version=smoltProtocol)
 
def get_sendable_fss (self, protocol_version=smoltProtocol)
 
def write_pub_uuid (self, uuiddb, smoonURL, pub_uuid, uuid)
 
def write_admin_token (self, smoonURL, admin, admin_token_file)
 
def get_submission_data (self, prefered_protocol=None)
 
def get_distro_specific_html (self)
 
def send (self, uuiddb, uuid, user_agent=user_agent, smoonURL=smoonURL, timeout=timeout, proxies=proxies, batch=False)
 
def regenerate_pub_uuid (self, uuiddb, uuid, user_agent=user_agent, smoonURL=smoonURL, timeout=timeout)
 
def get_general_info_excerpt (self)
 
def get_devices_info_excerpt (self)
 
def get_file_system_info_excerpt (self)
 
def get_distro_info_excerpt (self)
 
def getProfile (self)
 
def hostIter (self)
 
def deviceIter (self)
 

Public Attributes

 host
 
 devices
 
 fss
 
 distro_specific
 
 session
 

Static Public Attributes

dictionary devices = {}
 

Detailed Description

Definition at line 458 of file smolt.py.

Constructor & Destructor Documentation

◆ __init__()

def hardwareprofile.smolt._HardwareProfile.__init__ (   self,
  gate,
  uuid 
)

Definition at line 460 of file smolt.py.

Member Function Documentation

◆ get_distro_specific_data()

def hardwareprofile.smolt._HardwareProfile.get_distro_specific_data (   self,
  gate 
)

Definition at line 544 of file smolt.py.

◆ get_sendable_devices()

def hardwareprofile.smolt._HardwareProfile.get_sendable_devices (   self,
  protocol_version = smoltProtocol 
)

◆ get_sendable_host()

def hardwareprofile.smolt._HardwareProfile.get_sendable_host (   self,
  protocol_version = smoltProtocol 
)

◆ get_sendable_fss()

def hardwareprofile.smolt._HardwareProfile.get_sendable_fss (   self,
  protocol_version = smoltProtocol 
)

◆ write_pub_uuid()

def hardwareprofile.smolt._HardwareProfile.write_pub_uuid (   self,
  uuiddb,
  smoonURL,
  pub_uuid,
  uuid 
)

◆ write_admin_token()

def hardwareprofile.smolt._HardwareProfile.write_admin_token (   self,
  smoonURL,
  admin,
  admin_token_file 
)

Definition at line 648 of file smolt.py.

Referenced by hardwareprofile.smolt._HardwareProfile.send().

◆ get_submission_data()

def hardwareprofile.smolt._HardwareProfile.get_submission_data (   self,
  prefered_protocol = None 
)

Definition at line 658 of file smolt.py.

Referenced by hardwareprofile.smolt._HardwareProfile.send().

◆ get_distro_specific_html()

def hardwareprofile.smolt._HardwareProfile.get_distro_specific_html (   self)

Definition at line 671 of file smolt.py.

Referenced by hardwareprofile.smolt._HardwareProfile.send().

◆ send()

def hardwareprofile.smolt._HardwareProfile.send (   self,
  uuiddb,
  uuid,
  user_agent = user_agent,
  smoonURL = smoonURL,
  timeout = timeout,
  proxies = proxies,
  batch = False 
)

Definition at line 680 of file smolt.py.

◆ regenerate_pub_uuid()

def hardwareprofile.smolt._HardwareProfile.regenerate_pub_uuid (   self,
  uuiddb,
  uuid,
  user_agent = user_agent,
  smoonURL = smoonURL,
  timeout = timeout 
)

Definition at line 815 of file smolt.py.

◆ get_general_info_excerpt()

def hardwareprofile.smolt._HardwareProfile.get_general_info_excerpt (   self)

Definition at line 838 of file smolt.py.

◆ get_devices_info_excerpt()

def hardwareprofile.smolt._HardwareProfile.get_devices_info_excerpt (   self)

Definition at line 850 of file smolt.py.

◆ get_file_system_info_excerpt()

def hardwareprofile.smolt._HardwareProfile.get_file_system_info_excerpt (   self)

Definition at line 861 of file smolt.py.

◆ get_distro_info_excerpt()

def hardwareprofile.smolt._HardwareProfile.get_distro_info_excerpt (   self)

Definition at line 871 of file smolt.py.

◆ getProfile()

def hardwareprofile.smolt._HardwareProfile.getProfile (   self)

Definition at line 876 of file smolt.py.

Referenced by hardwareprofile.smolt._HardwareProfile.send().

◆ hostIter()

def hardwareprofile.smolt._HardwareProfile.hostIter (   self)
Iterate over host information.

Definition at line 925 of file smolt.py.

Referenced by hardwareprofile.smolt._HardwareProfile.getProfile().

◆ deviceIter()

def hardwareprofile.smolt._HardwareProfile.deviceIter (   self)

Member Data Documentation

◆ devices [1/2]

dictionary hardwareprofile.smolt._HardwareProfile.devices = {}
static

◆ host

hardwareprofile.smolt._HardwareProfile.host

◆ devices [2/2]

hardwareprofile.smolt._HardwareProfile.devices

Definition at line 476 of file smolt.py.

◆ fss

hardwareprofile.smolt._HardwareProfile.fss

◆ distro_specific

hardwareprofile.smolt._HardwareProfile.distro_specific

◆ session

hardwareprofile.smolt._HardwareProfile.session

The documentation for this class was generated from the following file: