git://git.onelab.eu
/
monitor.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f5a8b88
)
added getPersons() wrapper
author
Stephen Soltesz
<soltesz@cs.princeton.edu>
Tue, 11 Dec 2007 22:39:15 +0000
(22:39 +0000)
committer
Stephen Soltesz
<soltesz@cs.princeton.edu>
Tue, 11 Dec 2007 22:39:15 +0000
(22:39 +0000)
plc.py
patch
|
blob
|
history
diff --git
a/plc.py
b/plc.py
index
d7a846b
..
ae0ddac
100644
(file)
--- a/
plc.py
+++ b/
plc.py
@@
-8,7
+8,6
@@
# $Id: plc.py,v 1.18 2007/08/29 17:26:50 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
import xml, xmlrpclib
import logging
import auth
@@
-91,6
+90,16
@@
def getSiteNodes(loginbase, fields=None):
logger.info("getSiteNodes: %s" % exc)
return nodelist
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 = []
def getSites(filter=None, fields=None):
api = xmlrpclib.Server(XMLRPC_SERVER, verbose=False, allow_none=True)
sites = []