========================================== changed sub configurePackage For debug messages ==========================================
sub configurePackage {
my $parent = shift;
$packagedir = shift;
my $opkg = shift;
my $context = shift;
$context = "" if ! $context;
$my_opkg = $opkg;
$my_context = $context;
system("echo $packagedir/configurator.html ");
# system(" echo package does not have a html file\n ");
# Check for the configuration HTML file
if ((-s "$packagedir/.selection.ignore") || (!(-s "$packagedir/configurator.html")))
{
system("echo no HTMl file for selected package : $opkg");
return ;
}
my $tree = readInDefaultConfig("$packagedir/configurator.html");
return if (!$tree);
my $values = &readInConfigValues("$packagedir/configurator.html",
$opkg, $context);
&preprocessConfig($tree,$values) if $values;
&writeOutTempConfig($tree);
$tree->delete; # Always delete the tree when you are done with it.
displayWebPage($parent,"$packagedir/.configurator.temp.html");
system("echo I am at end of configure package for selected package : $opkg");
}
==================================================================================================================
========================================== Output from the condole ==========================================
/opt/soc/trunk/packages/sis/configurator.html
Checking if the OPKG has to be excluded...
OPKG sis: Analysing default values
HTML page will be displayed from /opt/soc/trunk/packages/sis/.configurator.temp.html
I am at end of configure package for selected package : sis
/opt/soc/trunk/packages/condor/configurator.html
no HTMl file for selected package : condor
==================================================================================================================
=================================Diff of changed file from revision 5867 ==========================================
[root@oscarhead trunk]# diff lib/OSCAR/Configbox.pm lib/OSCAR/Configbox.pm.1
609c609
<
---
> system("echo HTML page will be displayed from $file");
657a658,661
> system("echo $packagedir/configurator.html ");
>
> # system(" echo package does not have a html file\n ");
>
659,660c663,667
< return if ((-s "$packagedir/.selection.ignore") ||
< (!(-s "$packagedir/configurator.html")));
---
> if ((-s "$packagedir/.selection.ignore") || (!(-s "$packagedir/configurator.html")))
> {
> system("echo no HTMl file for selected package : $opkg");
> return ;
> }
671a679
> system("echo I am at end of configure package for selected package : $opkg");