Merge pull request 'Opt-out of dotnet telemetry for btcpay' (#599) from feature/441-optout_dotnet_telemetry into master
Reviewed-on: #599 Reviewed-by: Râu Cao <raucao@kosmos.org>
This commit is contained in:
		
						commit
						8052c67d23
					
				@ -21,6 +21,7 @@ bash 'build_btcpay' do
 | 
			
		||||
    systemctl stop btcpayserver.service
 | 
			
		||||
    ./build.sh
 | 
			
		||||
  EOH
 | 
			
		||||
  environment "DOTNET_CLI_TELEMETRY_OPTOUT" => 1
 | 
			
		||||
  action :nothing
 | 
			
		||||
  notifies :restart, "service[btcpayserver]", :delayed
 | 
			
		||||
end
 | 
			
		||||
@ -87,7 +88,7 @@ systemd_unit 'btcpayserver.service' do
 | 
			
		||||
      Group: node['bitcoin']['usergroup'],
 | 
			
		||||
      Type: 'simple',
 | 
			
		||||
      WorkingDirectory: node['btcpay']['source_dir'],
 | 
			
		||||
      Environment: defined?(nbxpg_connect) ? "'BTCPAY_EXPLORERPOSTGRES=#{nbxpg_connect}'" : '',
 | 
			
		||||
      Environment: "'BTCPAY_EXPLORERPOSTGRES=#{nbxpg_connect}' 'DOTNET_CLI_TELEMETRY_OPTOUT=1'",
 | 
			
		||||
      ExecStart: "#{node['btcpay']['source_dir']}/run.sh --conf=#{node['btcpay']['config_path']}",
 | 
			
		||||
      PIDFile: '/run/btcpayserver/btcpayserver.pid',
 | 
			
		||||
      Restart: 'on-failure',
 | 
			
		||||
@ -103,6 +104,8 @@ systemd_unit 'btcpayserver.service' do
 | 
			
		||||
  verify false
 | 
			
		||||
  triggers_reload true
 | 
			
		||||
  action [:create]
 | 
			
		||||
  # reload is not applicable
 | 
			
		||||
  notifies :restart, "service[btcpayserver]", :delayed
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
service "btcpayserver" do
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user