def verify_syslog_daemon_forwarding_configuration_pre_1_28(self):
        """
        Verify the syslog daemon forwarding configuration file has the correct forwarding configuration to the Unix domain socket.
        This function will be used in case the script detects the agent running is of a version older than 1.28.11.
        """
        if self.SYSLOG_DAEMON != "":
            syslog_daemon_forwarding_keywords = {
                "rsyslog": ['omuxsock', 'azuremonitoragent', 'OMUxSockSocket', 'OMUxSockDefaultTemplate'],
                "syslog-ng": ['destination', 'd_azure_mdsd', 'unix-dgram', 'azuremonitoragent', 'syslog', 'socket',
                              's_src']}
            command_name = "verify_Syslog_daemon_forwarding_configuration"
            command_to_run = "sudo cat " + self.syslog_daemon_forwarding_path_old[self.SYSLOG_DAEMON]
            result_keywords_array = syslog_daemon_forwarding_keywords[self.SYSLOG_DAEMON]
            command_object = CommandVerification(command_name, command_to_run, result_keywords_array)
            command_object.run_full_test()
            if not command_object.is_successful:
                print_error(self.Syslog_daemon_not_forwarding_error.format(self.SYSLOG_DAEMON,
                                                                           self.syslog_daemon_forwarding_path_old[
                                                                               self.SYSLOG_DAEMON]))

        Verify the syslog daemon forwarding configuration file has the correct forwarding configuration to the Unix domain socket.
        This function will be used in case the script detects the agent running is of a version older than 1.28.11.
        
DataConnectors/Syslog/Sentinel_AMA_troubleshoot.py