Index: trunk/Nebulous-Server/lib/Nebulous/Server/SOAP.pm
===================================================================
--- trunk/Nebulous-Server/lib/Nebulous/Server/SOAP.pm	(revision 20972)
+++ trunk/Nebulous-Server/lib/Nebulous/Server/SOAP.pm	(revision 20990)
@@ -1,5 +1,5 @@
 # Copyright (c) 2004  Joshua Hoblitt
 #
-# $Id: SOAP.pm,v 1.5 2008-12-13 00:41:15 jhoblitt Exp $
+# $Id: SOAP.pm,v 1.6 2008-12-14 22:54:25 eugene Exp $
 
 package Nebulous::Server::SOAP;
@@ -17,10 +17,8 @@
 our $AUTOLOAD;
 
-our $config;
+our @args;
 our $neb;
 
-
-sub new_on_init
-{
+sub new_on_init {
     my $self = shift;
 
@@ -29,5 +27,5 @@
     require Apache2::ServerUtil;
 
-    $config = shift;
+    @args = @_;
 
     my $s = Apache2::ServerUtil->server;
@@ -37,17 +35,13 @@
 }
 
-
-sub init
-{
+sub init {
     my $self = shift;
 
-    $neb = Nebulous::Server->new_from_config($config);        
+    $neb = Nebulous::Server->new(@args);        
 
     return Apache2::Const::OK;
 }
 
-
-sub AUTOLOAD
-{
+sub AUTOLOAD {
     my $self = shift;
 
@@ -82,4 +76,3 @@
 }
 
-
 1;
