#!/usr/bin/env python
# -*- coding: UTF-8 -*-
#
# xmlrpc server interface for the config
#

# simple test program (from the XML-RPC specification)
#server = ServerProxy("http://localhst:96123")
#print server
#try:
#    print server.examples.getStateName(41)
#except Error, v:
#    print "ERROR", v

import sys
from re_codec import *
from SimpleXMLRPCServer import SimpleXMLRPCServer

def xmlrpcserver():
	server = SimpleXMLRPCServer(("localhost", 96123))
	server.register_instance(xmlrpcFunctions())
	server.register_introspection_functions()
	server.serve_forever()

if __name__ == '__main__':
	xmlrpcserver()
