begin modularization of Crypt::Monkeysphere::MSVA -- not exporting raw functions...
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Mon, 18 Oct 2010 06:18:37 +0000 (02:18 -0400)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Mon, 18 Oct 2010 06:18:37 +0000 (02:18 -0400)
Crypt/Monkeysphere/MSVA.pm

index 98984c59f5dd2dc2b9ece4d18654a11a8c70af28..8ccebf649f618a2e6db1de09ee9b5a5c06d9d164 100755 (executable)
   use strict;
   use warnings;
 
-  BEGIN {
-    use Exporter   ();
-    our (@EXPORT_OK,@ISA);
-    @ISA = qw(Exporter);
-    @EXPORT_OK = qw( &reviewcert );
-  }
-  our @EXPORT_OK;
-
-  use Crypt::Monkeysphere::MSVA::MarginalUI;
-  use Crypt::Monkeysphere::MSVA::Logger;
   use parent qw(HTTP::Server::Simple::CGI);
   require Crypt::X509;
   use Regexp::Common qw /net/;
@@ -40,6 +30,8 @@
   use File::Spec;
   use File::HomeDir;
   use Config::General;
+  use Crypt::Monkeysphere::MSVA::MarginalUI;
+  use Crypt::Monkeysphere::MSVA::Logger;
 
   use JSON;
   use POSIX qw(strftime);