From 0c601b73125d1bc120e248149bf4d83ecc27f1c2 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Tue, 8 Apr 2008 11:19:34 +0000 Subject: * Removing lulurun's perl UGAI from core svn, pending a link to an external repository, as per mailing list discussion. --- share/perl/user.cgi | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 share/perl/user.cgi (limited to 'share/perl/user.cgi') diff --git a/share/perl/user.cgi b/share/perl/user.cgi deleted file mode 100644 index 3fa63aa..0000000 --- a/share/perl/user.cgi +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/perl -w - -use strict; -use Carp; -use XML::RPC; -use MyCGI; -use OpenSim::Utility; -use OpenSim::UserServer; - -my $param = &MyCGI::getParam(); -my $request = $param->{'POSTDATA'}; -&OpenSim::Utility::Log("user", "request", $request); -my $xmlrpc = new XML::RPC(); -my $response = $xmlrpc->receive($request, \&XMLRPCHandler); -&OpenSim::Utility::Log("user", "response", $response); -&MyCGI::outputXml("utf-8", $response); - -sub XMLRPCHandler { - my ($methodname, @param) = @_; - my $handler_list = &OpenSim::UserServer::getHandlerList(); - if (!$handler_list->{$methodname}) { - Carp::croak("?"); - } else { - my $handler = $handler_list->{$methodname}; - $handler->(@param); - } -} - -- cgit v1.1