Changeset 13322
- Timestamp:
- 2006-11-24T11:50:32+13:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/downloaders/WgetDownload.pm
r13012 r13322 35 35 use strict; 36 36 use IPC::Open2; 37 use Cwd; 37 38 38 39 sub BEGIN { … … 126 127 sub useWget 127 128 { 128 my ($self, $cmdWget,$blnShow ) = @_;129 my ($self, $cmdWget,$blnShow, $working_dir) = @_; 129 130 130 131 my ($strReadIn,$strLine,$command); 131 132 $strReadIn = "" unless defined $strReadIn; 132 133 134 my $current_dir = cwd(); 135 my $changed_dir = 0; 136 if (defined $working_dir && -e $working_dir) { 137 chdir "$working_dir"; 138 $changed_dir = 1; 139 } 133 140 my $wget_file_path = &util::filename_cat($ENV{'GSDLHOME'}, "bin", $ENV{'GSDLOS'}, "wget"); 134 141 $command = "\"$wget_file_path\" $cmdWget |"; … … 147 154 148 155 close(WIN); 149 156 if ($changed_dir) { 157 chdir $current_dir; 158 } 159 150 160 return $strReadIn; 151 161 }
Note:
See TracChangeset
for help on using the changeset viewer.