Fix the ipfs swarm config
The conditional block was wrong so the service was being restarted at every chef run
This commit is contained in:
parent
484b5f7ad7
commit
32bc00bf74
@ -78,7 +78,7 @@ execute "ipfs config --json Swarm.AddrFilters '#{node['ipfs']['config']['swarm']
|
|||||||
user "ipfs"
|
user "ipfs"
|
||||||
not_if do
|
not_if do
|
||||||
require 'json'
|
require 'json'
|
||||||
swarm_filter_config = `ipfs config Swarm.AddrFilters`
|
swarm_filter_config = `su - ipfs -c "ipfs config Swarm.AddrFilters"`
|
||||||
begin
|
begin
|
||||||
JSON.parse(swarm_filter_config) == node['ipfs']['config']['swarm']['addr_filter']
|
JSON.parse(swarm_filter_config) == node['ipfs']['config']['swarm']['addr_filter']
|
||||||
rescue JSON::ParserError
|
rescue JSON::ParserError
|
||||||
|
Loading…
x
Reference in New Issue
Block a user