def CheckHost(host_data, os_name=None, cpe=None, labels=None, exclude_checks=None, restrict_checks=None):
 kb = host_data.get('KnowledgeBase')
 if (os_name is None):
  os_name = kb.os
 if (cpe is None):
  pass
 if (labels is None):
  pass
 return CheckRegistry.Process(host_data, os_name=os_name, cpe=cpe, labels=labels, restrict_checks=restrict_checks, exclude_checks=exclude_checks)

def CheckHost ( host_data , os_name = None , cpe = None , labels = None , exclude_checks = None , restrict_checks = None ) : kb = host_data . get ( 'KnowledgeBase' ) if ( os_name is None ) : os_name = kb . os if ( cpe is None ) : pass if ( labels is None ) : pass return CheckRegistry . Process ( host_data , os_name = os_name , cpe = cpe , labels = labels , restrict_checks = restrict_checks , exclude_checks = exclude_checks )
perform all checks on a host using acquired artifacts .