Repository: incubator-trafficcontrol
Updated Branches:
  refs/heads/master b36993a68 -> a276c36eb


fix perl5lib; require https module at the right point


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/a276c36e
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/a276c36e
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/a276c36e

Branch: refs/heads/master
Commit: a276c36eb88242a630a16c5d3f04ed354e69b275
Parents: e15ae7d
Author: Dan Kirkwood <dang...@gmail.com>
Authored: Wed Apr 12 12:10:28 2017 -0600
Committer: Jeremy Mitchell <mitchell...@gmail.com>
Committed: Wed Apr 12 13:09:31 2017 -0600

----------------------------------------------------------------------
 traffic_ops/install/bin/postinstall       | 2 +-
 traffic_ops/install/lib/ProfileCleanup.pm | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/a276c36e/traffic_ops/install/bin/postinstall
----------------------------------------------------------------------
diff --git a/traffic_ops/install/bin/postinstall 
b/traffic_ops/install/bin/postinstall
index b113224..70e39d9 100755
--- a/traffic_ops/install/bin/postinstall
+++ b/traffic_ops/install/bin/postinstall
@@ -14,7 +14,7 @@
 # limitations under the License.
 #
 
-use lib qw(/opt/traffic_ops/install/lib);
+use lib qw(/opt/traffic_ops/install/lib /opt/traffic_ops/app/local/lib/perl5);
 $ENV{PATH}     = "/opt/traffic_ops/install/bin:$ENV{PATH}";
 
 use strict;

http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/a276c36e/traffic_ops/install/lib/ProfileCleanup.pm
----------------------------------------------------------------------
diff --git a/traffic_ops/install/lib/ProfileCleanup.pm 
b/traffic_ops/install/lib/ProfileCleanup.pm
index d9828cc..f9ffa01 100644
--- a/traffic_ops/install/lib/ProfileCleanup.pm
+++ b/traffic_ops/install/lib/ProfileCleanup.pm
@@ -179,6 +179,9 @@ sub profiles_exist {
     InstallUtils::logger( "Checking profiles at $tmurl using username " . 
$config->{"username"}, "info" );
 
     my $uri = $parameters->{'tm.url'};
+
+    # This module gets installed during BuildPerlDeps portion, so require here 
when it's available.
+    require 'LWP/Protocol/https.pm';
     my $toCookie = get_traffic_ops_cookie( $parameters->{'tm.url'}, 
$config->{"username"}, $config->{"password"} );
 
     my $profileEndpoint = "/api/1.2/profiles.json";

Reply via email to