code: def put_conf(self, configuration, test=False):
          
          logger.debug("Sending configuration to %s, %s %s", self.name, self.alive, self.reachable)
          # ----------
          if test:
              setattr(self, 'unit_test_pushed_configuration', configuration)
              # print("*** unit tests - sent configuration %s: %s" % (self.name, configuration))
              return True
          # ----------
  
          return self.con.post('_push_configuration', {'conf': configuration}, wait=True)
docs: Send the configuration to the satellite
          HTTP request to the satellite (POST /push_configuration)
  
          If test is True, store the configuration internally
  
          :param configuration: The conf to send (data depend on the satellite)
          :type configuration:
          :return: None