projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6e994cb
)
Defer loading Net::OpenSRS so that failure to install this module doesn't
author
rsiddall
<rsiddall>
Sat, 16 May 2009 19:29:31 +0000
(19:29 +0000)
committer
rsiddall
<rsiddall>
Sat, 16 May 2009 19:29:31 +0000
(19:29 +0000)
stop Apache from starting. This will cause attempts to register domains to
fail instead.
FS/FS/part_export/domreg_opensrs.pm
patch
|
blob
|
history
diff --git
a/FS/FS/part_export/domreg_opensrs.pm
b/FS/FS/part_export/domreg_opensrs.pm
index
5d5c595
..
df8b400
100644
(file)
--- a/
FS/FS/part_export/domreg_opensrs.pm
+++ b/
FS/FS/part_export/domreg_opensrs.pm
@@
-7,7
+7,6
@@
use FS::Conf;
use FS::part_export::null;
use FS::svc_domain;
use FS::part_pkg;
-use Net::OpenSRS;
=head1 NAME
@@
-193,6
+192,9
@@
sub _export_insert {
return if $svc_domain->action eq 'I'; # Ignoring registration, just doing DNS
+ eval "use Net::OpenSRS;";
+ return $@ if $@;
+
# Get the TLD of the new domain
my @bits = split /\./, $svc_domain->domain;