code: def log_correction(self, event, action):
          
          # TODO: Create CorrectionObject
          action = str(action)
          self.history.info(action)
  
          self._corrections.append(dict(
              event=event.as_dict(),
              action=action,
          ))
docs: This method should be called once we have fixed the problem associated to this event.
          It adds a new entry in the correction history of the node.
  
          Args:
              event: :class:`AbinitEvent` that triggered the correction.
              action (str): Human-readable string with info on the action perfomed to solve the problem.