def checksub(modeldir, m): sub = m['subscription'] try: um = pmdns.Access(modeldir=modeldir, model=sub['modelname'], user=sub['user'], password=sub['password']) except: print "Access failed", sub return print "Access OK", sub try: Subscription.dosub(sub, um) except: print "dosub failed" return print "dosub ok"
#!/usr/bin/env python import Personis_base from Personis_util import printcomplist, showobj # create a new component um = Personis_base.Access(model="Alice", modeldir='Tests/Models', authType='user', auth='alice:secret') print "before attempting to delete age" reslist = um.ask(context=["Personal"], view=['age'], resolver={'evidence_filter':"all"}) printcomplist(reslist, printev = "yes") print "after attempting to delete age" resd = um.delcomponent(context=["Personal"], componentid = "age") print `resd`