code: def init_wait_register(self):
          
          app = self.config.get("application")
  
          if app:
              bef_init_cmds = app.get("cli_ready_trigger")
              if bef_init_cmds:
                  self.init_done.clear()
                  self.init_event_matcher = EventMatcher(EventTypes.DUT_LINE_RECEIVED,
                                                         bef_init_cmds, self, self.init_done)
                  self.init_wait_timeout = app.get("cli_ready_trigger_timeout", 30)
                  return
          self.init_done.set()
          return
docs: Initialize EventMatcher to wait for certain cli_ready_trigger to arrive from this Dut.
  
          :return: None