# General
redis_packages:
  Ubuntu:
  - redis-server
  openSUSE Leap:
  - redis
  Fedora:
  - redis
  CentOS:
  - redis
  FreeBSD:
  - redis

redis_bin:
  Ubuntu: /usr/bin/redis-server
  openSUSE Leap: /usr/sbin/redis-server
  Fedora: /usr/bin/redis-server
  CentOS: /usr/bin/redis-server
  FreeBSD: /usr/local/bin/redis-server

redis_module: redis

redis_password: PASS

old_redis: >-
  {{
    (ansible_distribution == 'CentOS' and ansible_distribution_major_version|int <= 7) or
    (ansible_distribution == 'Ubuntu' and ansible_distribution_major_version|int <= 18) or
    (ansible_os_family == 'FreeBSD' and ansible_distribution_major_version|int <= 12)
  }}

# Master
master_port: 6379
master_conf: /etc/redis-master.conf
master_datadir: /var/lib/redis-master
master_logdir: /var/log/redis-master

# Replica
replica_port: 6380
replica_conf: /etc/redis-replica.conf
replica_datadir: /var/lib/redis-replica
replica_logdir: /var/log/redis-replica