diff --git a/site-cookbooks/ipfs/recipes/default.rb b/site-cookbooks/ipfs/recipes/default.rb index 01cdee5..134265b 100644 --- a/site-cookbooks/ipfs/recipes/default.rb +++ b/site-cookbooks/ipfs/recipes/default.rb @@ -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