redis_kv – fetch data from Redis — Ansible Documentation

- AnsibleFest
- Products
- Community
- Webinars & Training
- Blog

Documentation

# redis_kv – fetch data from Redis

- DEPRECATED
- Synopsis
- Requirements
- Parameters
- Examples
- Return Values
- Status

## DEPRECATED

Removed in Ansible:
| version:
Why: | This lookup uses options intermingled with terms which blurs the interface between settings and data
Alternative: | new ‘redis’ lookup

## Synopsis

- this lookup returns a list of items given to it, if any of the top level items is also a list it will flatten it, but it will not recurse

## Requirements

The below requirements are needed on the local master node that executes this lookup.

- redis (python library https://github.com/andymccurdy/redis-py/)

## Parameters

Parameter | Choices/Defaults | Configuration | Comments
--- | --- | --- | ---
_terms - |  |  | Two element comma separated strings composed of url of the Redis server and key to query

## Examples

    - name: query redis for somekey
      debug: msg="{{ lookup('redis_kv', 'redis://localhost:6379,somekey') }} is value in Redis for somekey"

## Return Values

Common return values are documented here, the following are the fields unique to this lookup:

Key | Returned | Description
--- | --- | ---
_raw - |  | values stored in Redis

## Status

- This lookup will be removed in version . [deprecated]
- For more information see DEPRECATED.

### Authors

- Jan-Piet Mens <jpmens(at)gmail.com>

Hint

If you notice any issues in this documentation you can edit this document to improve it.