docs: def _get_options(ret=None):
      '''
      Get the redis options from salt.
      '''
      attrs = {'host': 'host',
               'port': 'port',
               'unix_socket_path': 'unix_socket_path',
               'db': 'db',
               'password': 'password',
               'cluster_mode': 'cluster_mode',
               'startup_nodes': 'cluster.startup_nodes',
               'skip_full_coverage_check': 'cluster.skip_full_coverage_check',
               }
  
      if salt.utils.platform.is_proxy():
          return {
              'host': __opts__.get('redis.host', 'salt'),
              'port': __opts__.get('redis.port', 6379),
              'unix_socket_path': __opts__.get('redis.unix_socket_path', None),
              'db': __opts__.get('redis.db', '0'),
              'password': __opts__.get('redis.password', ''),
              'cluster_mode': __opts__.get('redis.cluster_mode', False),
              'startup_nodes': __opts__.get('redis.cluster.startup_nodes', {}),
              'skip_full_coverage_check': __opts__.get('redis.cluster.skip_full_coverage_check', False)
          }
  
      _options = salt.returners.get_returner_options(__virtualname__,
                                                     ret,
                                                     attrs,
                                                     __salt__=__salt__,
                                                     __opts__=__opts__)
      return _options