docs: def syslog(server, enable=True, host=None,
             admin_username=None, admin_password=None, module=None):
      '''
      Configure syslog remote logging, by default syslog will automatically be
      enabled if a server is specified. However, if you want to disable syslog
      you will need to specify a server followed by False
  
      CLI Example:
  
      .. code-block:: bash
  
          salt dell dracr.syslog [SYSLOG IP] [ENABLE/DISABLE]
          salt dell dracr.syslog 0.0.0.0 False
      '''
      if enable and __execute_cmd('config -g cfgRemoteHosts -o '
                                  'cfgRhostsSyslogEnable 1',
                                  host=host,
                                  admin_username=admin_username,
                                  admin_password=admin_password,
                                  module=None):
          return __execute_cmd('config -g cfgRemoteHosts -o '
                               'cfgRhostsSyslogServer1 {0}'.format(server),
                               host=host,
                               admin_username=admin_username,
                               admin_password=admin_password,
                               module=module)
  
      return __execute_cmd('config -g cfgRemoteHosts -o cfgRhostsSyslogEnable 0',
                           host=host,
                           admin_username=admin_username,
                           admin_password=admin_password,
                           module=module)