This repository was archived by the owner on Oct 4, 2023. It is now read-only.
File tree 2 files changed +11
-8
lines changed
2 files changed +11
-8
lines changed Original file line number Diff line number Diff line change 24
24
path : /etc/redis
25
25
state : directory
26
26
27
+ - name : check if redis user exists (ignore errors)
28
+ command : id {{ redis_user }}
29
+ ignore_errors : yes
30
+ changed_when : false
31
+ register : user_exists
32
+
27
33
- name : add redis user
28
34
user :
29
35
name : " {{ redis_user }}"
30
36
comment : " Redis"
31
37
home : " {{ redis_install_dir }}"
32
38
shell : /bin/false
33
39
system : yes
40
+ when : user_exists|failed
34
41
35
- - name : add redis group
36
- group :
37
- name : " {{ redis_group }}"
38
- state : present
39
42
40
43
- name : create /var/run/redis
41
44
file :
Original file line number Diff line number Diff line change @@ -24,9 +24,9 @@ databases {{ redis_databases }}
24
24
{% for save in redis_save -%}
25
25
save {{ save }}
26
26
{% endfor -%}
27
- stop-writes-on-bgsave-error {{ redis_stop_writes_on_bgsave_error }}
28
- rdbcompression {{ redis_rdbcompression }}
29
- rdbchecksum {{ redis_rdbchecksum }}
27
+ stop-writes-on-bgsave-error {{ redis_stop_writes_on_bgsave_error|string }}
28
+ rdbcompression {{ redis_rdbcompression|string }}
29
+ rdbchecksum {{ redis_rdbchecksum|string }}
30
30
dbfilename dump.rdb
31
31
32
32
# Replication
@@ -68,7 +68,7 @@ maxmemory-policy {{ redis_maxmemory_policy }}
68
68
# Append Only Mode
69
69
appendonly {{ redis_appendonly }}
70
70
appendfilename "{{ redis_appendfilename }}"
71
- appendfsync {{ redis_appendfsync }}
71
+ appendfsync {{ redis_appendfsync|string }}
72
72
no-appendfsync-on-rewrite {{ redis_no_appendfsync_on_rewrite }}
73
73
auto-aof-rewrite-percentage {{ redis_auto_aof_rewrite_percentage }}
74
74
auto-aof-rewrite-min-size {{ redis_auto_aof_rewrite_min_size }}
You can’t perform that action at this time.
0 commit comments