disable telemetry path

This commit is contained in:
Jamil Bou Kheir
2022-01-31 18:04:56 -08:00
parent 28edafff25
commit 3d0d36d09c
2 changed files with 6 additions and 3 deletions

View File

@@ -55,6 +55,7 @@ if node['firezone']['phoenix']['enabled']
control ['t']
action :enable
subscribes :restart, 'file[environment-variables]'
subscribes :restart, 'file[disable-telemetry]'
end
else
runit_service 'phoenix' do

View File

@@ -9,16 +9,18 @@
include_recipe 'firezone::config'
disable_telemetry = "#{node['firezone']['install_directory']}/.disable-telemetry"
disable_telemetry_path = "#{node['firezone']['install_directory']}/.disable-telemetry"
if node['firezone']['telemetry']['enabled'] == false
file disable_telemetry do
file 'disable_telemetry' do
path disable_telemetry_path
mode '0644'
user node['firezone']['user']
group node['firezone']['group']
end
else
file disable_telemetry do
file 'disable_telemetry' do
path disable_telemetry_path
action :delete
end
end