my $db = $parser->parse_file($filename);
my $name = $db->getDocumentElement->getAttribute('name');
print STDERR "Loading setup $name from file $filename\n" if $verbose;
-
+
+my $daqopserver = $db->getDocumentElement->findvalue('daqopserver');
+$ENV{'DAQOPSERVER'} = $daqopserver if defined($daqopserver);
+print "DAQOPSERVER = ".$ENV{'DAQOPSERVER'}."\n" if $verbose;
+
+
+
foreach my $curctrl ($db->getDocumentElement->findnodes('controller')) {
my $ctrlname = $curctrl->getAttribute('name');
my $ctrlid = $curctrl->getAttribute('id');
if( not(defined($q->param())) or $q->param('setup') ) {
#if called without arguments, or given a definitive setup file
- $setupFileName = $q->param('setup');
- $setupFile = $setupDir."/".$setupFileName;
+ $setupFileName = $q->param('setup');
+ if (defined($setupFileName)) {
+ $setupFile = $setupDir."/".$setupFileName;
+ } else {
+ $setupFile = "...";
+ }
init_html();
} else {
#####################################