docs: def _run_openstack_cmds(self, commands, commands_to_log=None, sync=False):
          """Execute/sends a CAPI (Command API) command to EOS.
  
          In this method, list of commands is appended with prefix and
          postfix commands - to make is understandble by EOS.
  
          :param commands : List of command to be executed on EOS.
          :param commands_to_logs : This should be set to the command that is
                                    logged. If it is None, then the commands
                                    param is logged.
          :param sync: This flags indicates that the region is being synced.
          """
  
          full_command = self._build_command(commands, sync=sync)
          if commands_to_log:
              full_log_command = self._build_command(commands_to_log, sync=sync)
          else:
              full_log_command = None
          return self._run_eos_cmds(full_command, full_log_command)