#
# Faiyaz Ahmed <faiyaza@cs.princeton.edu
#
-# $Id: plc.py,v 1.17 2007/08/08 13:28:55 soltesz Exp $
+# $Id: plc.py,v 1.18 2007/08/29 17:26:50 soltesz Exp $
#
-from emailTxt import *
import xml, xmlrpclib
import logging
import auth
def GetPCUs(filter=None, fields=None):
api = xmlrpclib.Server(XMLRPC_SERVER, verbose=False, allow_none=True)
- sitepcu = api.GetPCUs(auth.auth, filter, fields)
- return sitepcu
+ pcu_list = api.GetPCUs(auth.auth, filter, fields)
+ return pcu_list
'''
Returns all site nodes for site id (loginbase).
logger.info("getSiteNodes: %s" % exc)
return nodelist
+def getPersons(filter=None, fields=None):
+ api = xmlrpclib.Server(XMLRPC_SERVER, verbose=False, allow_none=True)
+ persons = []
+ try:
+ persons = api.GetPersons(auth.auth, filter, fields)
+ except Exception, exc:
+ print "getPersons: %s" % exc
+ logger.info("getPersons: %s" % exc)
+ return persons
+
def getSites(filter=None, fields=None):
api = xmlrpclib.Server(XMLRPC_SERVER, verbose=False, allow_none=True)
sites = []