parameters: (self)
return_statement: return sites
docstring: Get the unique sites that we see right now
          
          @return: list of sites
docstring_summary: Get the unique sites that we see right now
docstring_tokens: Get the unique sites that we see right now
function: def GetUniqueAliveSites(self):
          """
          Get the unique sites that we see right now
          
          @return: list of sites
          
          """
          def AliveSites(data):
              if not data.has_key("Offline"):
                  return True
          
          fetched = self.condor_status.fetchStored(AliveSites)
          
          sites = []
          for key in fetched.keys():
              if fetched[key][self.siteunique] not in sites:
                  sites.append(fetched[key][self.siteunique])
          
          return sites
function_tokens: def GetUniqueAliveSites ( self ) : def AliveSites ( data ) : if not data . has_key ( "Offline" ) : return True fetched = self . condor_status . fetchStored ( AliveSites ) sites = [ ] for key in fetched . keys ( ) : if fetched [ key ] [ self . siteunique ] not in sites : sites . append ( fetched [ key ] [ self . siteunique ] ) return sites