From 3dff32bd82777791e8e1213dd51b2c784e1cd2d5 Mon Sep 17 00:00:00 2001
From: Alexandre Morignot <erdnaxeli@cervoi.se>
Date: Sat, 13 Jun 2015 23:01:10 +0200
Subject: [PATCH] use proxy env configuration

---
 lib/sites/mixcloud.pm | 5 ++++-
 lib/sites/youtube.pm  | 5 ++++-
 lib/sites/zippy.pm    | 5 +++--
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/lib/sites/mixcloud.pm b/lib/sites/mixcloud.pm
index a34c305..5d4d21a 100644
--- a/lib/sites/mixcloud.pm
+++ b/lib/sites/mixcloud.pm
@@ -9,7 +9,10 @@ sub get {
     $url =~ s/www/api/;
     my %infos;
 
-	my $ua = LWP::UserAgent->new(timeout => 30);
+	my $ua = LWP::UserAgent->new(
+        timeout     => 30,
+        env_proxy   => 1,
+    );
 	my $response = $ua->get($url);
 	die($response->status_line) unless ($response->is_success);
 
diff --git a/lib/sites/youtube.pm b/lib/sites/youtube.pm
index e0901f9..6104baa 100644
--- a/lib/sites/youtube.pm
+++ b/lib/sites/youtube.pm
@@ -18,7 +18,10 @@ BEGIN {
 sub get {
 	my $id = shift;
 	
-    my $ua = LWP::UserAgent->new(timeout => 30);
+    my $ua = LWP::UserAgent->new(
+        timeout     => 30,
+        env_proxy   => 1,
+    );
 	my $response = $ua->get($endpoint
         .'/videos?id='.$id
         .'&key='.$conf->{'youtube_api_key'}
diff --git a/lib/sites/zippy.pm b/lib/sites/zippy.pm
index 5bb553f..fc77b40 100644
--- a/lib/sites/zippy.pm
+++ b/lib/sites/zippy.pm
@@ -13,8 +13,9 @@ sub get {
 	my ($url) = @_;
 
 	my $ua = LWP::UserAgent->new(
-		agent   => "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1",
-		timeout => 30
+		agent       => "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 GTB7.1",
+		timeout     => 30,
+        env_proxy   => 1,
 	);
 
 	my $response = $ua->get($url);
-- 
GitLab