Don't require servers module unless needed

This commit is contained in:
Jamie Cameron
2011-06-30 15:36:23 -07:00
parent 4fb091bb6b
commit 27cc6a4e52
2 changed files with 2 additions and 1 deletions

View File

@@ -5,7 +5,6 @@ BEGIN { push(@INC, ".."); };
use WebminCore;
&init_config();
&foreign_require("cron", "cron-lib.pl");
&foreign_require("servers", "servers-lib.pl");
&foreign_require("mailboxes", "mailboxes-lib.pl");
$cron_cmd = "$module_config_directory/copy.pl";
@@ -66,6 +65,7 @@ local @rv;
local $func = $_[1];
# Work out which servers to run on
&foreign_require("servers", "servers-lib.pl");
local @servers = &servers::list_servers_sorted();
local @groups = &servers::list_all_groups(\@servers);
local @run;

View File

@@ -3,6 +3,7 @@
require './cluster-copy-lib.pl';
&ReadParse();
&foreign_require("servers", "servers-lib.pl");
if (!$in{'new'}) {
$copy = &get_copy($in{'id'});