code: def satellites_list(self, daemon_type=''):
          with self.app.conf_lock:
              res = {}
              for s_type in ['arbiter', 'scheduler', 'poller', 'reactionner', 'receiver', 'broker']:
                  if daemon_type and daemon_type != s_type:
                      continue
                  satellite_list = []
                  res[s_type] = satellite_list
                  for daemon_link in getattr(self.app.conf, s_type + 's', []):
                      satellite_list.append(daemon_link.name)
              return res