Move env var forwarding from fatnode to perl interpreter role
[scpubgit/Object-Remote.git] / lib / Object / Remote / FatNode.pm
index b5f3437..c840cf2 100644 (file)
@@ -68,32 +68,6 @@ my @core_non_arch = grep +(
     or /\Q$Config{archname}/ or /\Q$Config{myarchname}/)
 ), keys %mods;
 
-#FIXME - encode the env vars in YAML or something similiar and make the
-#env vars that will be forwarded driven by a list
-my $env_pass = '';
-if (defined($ENV{OBJECT_REMOTE_LOG_LEVEL})) {
-  my $level = $ENV{OBJECT_REMOTE_LOG_LEVEL};
-  $env_pass .= '$ENV{OBJECT_REMOTE_LOG_LEVEL} = "' . $level . "\";\n";
-}
-if (defined($ENV{OBJECT_REMOTE_LOG_FORMAT})) {
-  my $format = $ENV{OBJECT_REMOTE_LOG_FORMAT};
-  $env_pass .= '$ENV{OBJECT_REMOTE_LOG_FORMAT} = "' . $format . "\";\n";
-}
-if (defined($ENV{OBJECT_REMOTE_LOG_SELECTIONS})) {
-  my $selections = $ENV{OBJECT_REMOTE_LOG_SELECTIONS};
-  $env_pass .= '$ENV{OBJECT_REMOTE_LOG_SELECTIONS} = "' . $selections . "\";\n";
-}
-if (defined($ENV{OBJECT_REMOTE_LOG_FORWARDING})) {
-  my $forwarding = $ENV{OBJECT_REMOTE_LOG_FORWARDING};
-  $env_pass .= '$ENV{OBJECT_REMOTE_LOG_FORWARDING} = "' . $forwarding . "\";\n";
-}
-if (defined($ENV{OBJECT_REMOTE_PERL_BIN})) {
-  my $perl_bin = $ENV{OBJECT_REMOTE_PERL_BIN};
-  $env_pass .= '$ENV{OBJECT_REMOTE_PERL_BIN} = "' . $perl_bin . "\";\n";
-}
-
-
-
 my $start = stripspace <<'END_START';
   # This chunk of stuff was generated by Object::Remote::FatNode. To find
   # the original file's code, look for the end of this BEGIN block or the
@@ -158,6 +132,7 @@ my @segments = (
   map(generate_fatpack_hash('fatpacked_extra', $_), sort map $mods{$_}, @core_non_arch),
 );
 
-our $DATA = join "\n", $start, $env_pass, @segments, $end;
+#print STDERR Dumper(\@segments);
+our $DATA = join "\n", $start, @segments, $end;
 
 1;