From 36283093128fc1f32d3562418f00c2763269cb11 Mon Sep 17 00:00:00 2001 From: Byron Jones Date: Mon, 30 Nov 2015 13:40:37 +0800 Subject: Bug 1228910 - sentry.pl doesn't use the dc-proxy --- sentry.pl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'sentry.pl') diff --git a/sentry.pl b/sentry.pl index f5c05f613..95cd1846f 100755 --- a/sentry.pl +++ b/sentry.pl @@ -42,6 +42,11 @@ my $uri = URI->new(Bugzilla->params->{sentry_uri}); my $header = build_header($uri); exit(1) unless $header; +my $ua = LWP::UserAgent->new(timeout => 10); +if (my $proxy_url = Bugzilla->params->{proxy_url}) { + $ua->proxy(['http', 'https'], $proxy_url); +} + flock(DATA, LOCK_EX); foreach my $file (glob(bz_locations()->{error_reports} . '/*.dump')) { eval { @@ -82,7 +87,7 @@ sub send_file { # and post to sentry my $request = POST $uri->canonical, %$header, Content => $message; - my $response = LWP::UserAgent->new(timeout => 10)->request($request); + my $response = $ua->request($request); } __DATA__ -- cgit v1.2.3-24-g4f1b