def export_getOverallStatus( self ):
   """  Get the complete status information for the components in the
        given list
   """
   result = InstallTools.getOverallStatus( getCSExtensions() )
   if not result['OK']:
     return result
   statusDict = result['Value']
   for compType in statusDict:
     for system in statusDict[compType]:
       for component in statusDict[compType][system]:
         result = InstallTools.getComponentModule( gConfig,system,component,compType )
         if not result['OK']:
           statusDict[compType][system][component]['Module'] = "Unknown"
         else:
           statusDict[compType][system][component]['Module'] = result['Value']
   return S_OK(statusDict)   
 def export_getOverallStatus(self):
     """  Get the complete status information for the components in the
      given list
 """
     result = InstallTools.getOverallStatus(getCSExtensions())
     if not result['OK']:
         return result
     statusDict = result['Value']
     for compType in statusDict:
         for system in statusDict[compType]:
             for component in statusDict[compType][system]:
                 result = InstallTools.getComponentModule(
                     gConfig, system, component, compType)
                 if not result['OK']:
                     statusDict[compType][system][component][
                         'Module'] = "Unknown"
                 else:
                     statusDict[compType][system][component][
                         'Module'] = result['Value']
     return S_OK(statusDict)
 def export_getOverallStatus(self):
     """  Get the complete status information for the components in the
      given list
 """
     return InstallTools.getOverallStatus(getCSExtensions())
 def export_getOverallStatus( self ):
   """  Get the complete status information for the components in the
        given list
   """
   return InstallTools.getOverallStatus( getCSExtensions() )