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

 devices
 
 host
 
 fss
 
 distro_specific
 

Static Public Attributes

dictionary devices = {}
 

Detailed Description

Definition at line 435 of file smolt.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 437 of file smolt.py.

Member Function Documentation

◆ get_distro_specific_data()

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

Definition at line 519 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 623 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 632 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 645 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 654 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 775 of file smolt.py.

◆ get_general_info_excerpt()

def hardwareprofile.smolt._HardwareProfile.get_general_info_excerpt (   self)

Definition at line 797 of file smolt.py.

◆ get_devices_info_excerpt()

def hardwareprofile.smolt._HardwareProfile.get_devices_info_excerpt (   self)

Definition at line 809 of file smolt.py.

◆ get_file_system_info_excerpt()

def hardwareprofile.smolt._HardwareProfile.get_file_system_info_excerpt (   self)

Definition at line 820 of file smolt.py.

◆ get_distro_info_excerpt()

def hardwareprofile.smolt._HardwareProfile.get_distro_info_excerpt (   self)

Definition at line 830 of file smolt.py.

◆ getProfile()

def hardwareprofile.smolt._HardwareProfile.getProfile (   self)

Definition at line 835 of file smolt.py.

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

◆ hostIter()

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

Definition at line 884 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

◆ devices [2/2]

hardwareprofile.smolt._HardwareProfile.devices

Definition at line 452 of file smolt.py.

◆ host

hardwareprofile.smolt._HardwareProfile.host

◆ fss

hardwareprofile.smolt._HardwareProfile.fss

◆ distro_specific

hardwareprofile.smolt._HardwareProfile.distro_specific

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