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"
|
||||
not_if do
|
||||
require 'json'
|
||||
swarm_filter_config = `ipfs config Swarm.AddrFilters`
|
||||
swarm_filter_config = `su - ipfs -c "ipfs config Swarm.AddrFilters"`
|
||||
begin
|
||||
JSON.parse(swarm_filter_config) == node['ipfs']['config']['swarm']['addr_filter']
|
||||
rescue JSON::ParserError
|
||||
|
Loading…
x
Reference in New Issue
Block a user