Add templated redis
This commit is contained in:
5
rc.redis/redis-instances/dependencies
Normal file
5
rc.redis/redis-instances/dependencies
Normal file
@ -0,0 +1,5 @@
|
||||
redis
|
||||
# Comment out remount-root and uncomment local-fs
|
||||
# if you use separate partition for /tmp
|
||||
remount-root
|
||||
#local-fs
|
2
rc.redis/redis-instances/down
Normal file
2
rc.redis/redis-instances/down
Normal file
@ -0,0 +1,2 @@
|
||||
forbacktickx -E port { s6-instance-list /run/service/redis }
|
||||
s6-instance-delete /run/service/redis $port
|
1
rc.redis/redis-instances/type
Normal file
1
rc.redis/redis-instances/type
Normal file
@ -0,0 +1 @@
|
||||
oneshot
|
9
rc.redis/redis-instances/up
Normal file
9
rc.redis/redis-instances/up
Normal file
@ -0,0 +1,9 @@
|
||||
#########################################################
|
||||
# Create redis instances with existing configuration #
|
||||
# files. #
|
||||
#########################################################
|
||||
|
||||
elglob -0 configs /etc/redis/[0-9]*.conf
|
||||
forx -E config { $configs }
|
||||
backtick -E port { basename $config .conf }
|
||||
s6-instance-create /run/service/redis $port
|
Reference in New Issue
Block a user