--- nfo/projects/netfraggle/bin/fraggleEngine.py 2004/08/31 09:34:10 1.7 +++ nfo/projects/netfraggle/bin/fraggleEngine.py 2004/08/31 16:48:19 1.8 @@ -5,13 +5,16 @@ # Author: joko # # Created: 2004/30/08 -# RCS-ID: $Id: fraggleEngine.py,v 1.7 2004/08/31 09:34:10 joko Exp $ +# RCS-ID: $Id: fraggleEngine.py,v 1.8 2004/08/31 16:48:19 joko Exp $ # Copyright: (c) 2004 netfrag.org # Licence: GPL #----------------------------------------------------------------------------- #----------------------------------------------------------------------------- # $Log: fraggleEngine.py,v $ +# Revision 1.8 2004/08/31 16:48:19 joko +# + def authenticate +# # Revision 1.7 2004/08/31 09:34:10 joko # + def query_remote: don't do "getTopicById" here anymore # @@ -158,6 +161,15 @@ except Error, v: print "ERROR", v return topicdata + + def authenticate(self, server, username, password): + from xmlrpclib import Server, Error + rpc = Server(server) + try: + return rpc.authenticate({'user': username, 'pass': password}) + except Error, v: + print "ERROR", v + class urlOpener(object): """Opens urls."""