# # Routines to be editted by the developer to provide validation for parameters # and provison of the control data for table(s) # #$cdb=$main::cdb; #$adb=$main::adb; #$ndb=$main::ndb; #$hdb=$main::hdb; #$ddb=$main::ddb; use esmith::util; use esmith::HostsDB; use esmith::AccountsDB; use esmith::NetworksDB; use esmith::HostsDB; use esmith::DomainsDB; #The most common ones our $cdb = esmith::ConfigDB->open() || die("Couldn't open config db"); our $adb = esmith::AccountsDB->open() || die("Couldn't open Accounts db"); our $ndb = esmith::NetworksDB->open() || die("Couldn't open Network db"); our $hdb = esmith::HostsDB->open() || die("Couldn't open Hosts db"); our $ddb = esmith::DomainsDB->open() || die("Couldn't open Domains db"); # Validation routines - parameters for each panel sub validate_${panel} { $ret = 'ok'; return $ret; } # Get control data for tables(s) sub get_${tablecontrol} { return [] } 1;