code: def get_nb_of_must_have_satellites(self, s_type):
          
          if hasattr(self, 'nb_' + s_type + 's'):
              return getattr(self, 'nb_' + s_type + 's')
  
          logger.debug("[realm %s] do not have this kind of satellites: %s", self.name, s_type)
          return 0
docs: Generic function to access one of the number satellite attribute
          ie : self.nb_pollers, self.nb_reactionners ...
  
          :param s_type: satellite type wanted
          :type s_type: str
          :return: self.nb_*type*s
          :rtype: int