code: def set_alive(self):
          
          was_alive = self.alive
          self.alive = True
          self.reachable = True
          self.attempt = 0
  
          # We came from dead to alive! We must propagate the good news
          if not was_alive:
              logger.info("Setting %s satellite as alive :)", self.name)
              self.broks.append(self.get_update_status_brok())
docs: Set alive, reachable, and reset attempts.
          If we change state, raise a status brok update
  
          alive, means the daemon is prenset in the system
          reachable, means that the HTTP connection is valid
  
          With this function we confirm that the daemon is reachable and, thus, we assume it is alive!
  
          :return: None