Still i am unable to get the variable value passed to the masterPacake/secondPackage. I did print the value on the caller package, i can see the value but in the secondPackage/masterPackage i don't see any value for LOGFile passed from caller :( ,
Is it because , -> in secondPackage, i made our $LOGFile; this was required, since in secondPackage under WriteLOG function, the variable LOGFile is global and when running the script it complained use of un initialized function etc... so i made our $LOGFile in secondPackage, and in caller.pl (as suggested) i made
This showed me the value "LOGS_some_time_stamp.txt" it is actually correct.But i got error on the WriteLOG function saying no value is initialized for |$LOGFile| ...$secondPackage::LOGFile = "LOGS"."_"."$timestamp".".txt"; print "\n-- i have |$secondPackage::LOGFile| as log file name --!\n";
In reply to Re^2: How to export variables from caller file to packages
by shekarkcb
in thread How to export variables from caller file to packages
by shekarkcb
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |