def gettaxonomy_for_domain(request):
mongohost = request.registry.settings['MONGOHOST']
domain = request.matchdict.get('domain')
log.info('Getting Taxonomy for Domain : domain:' + domain )
ma = MA(host=mongohost, port=27017, logger=logger, db='KnowledgeModelTaxonomy', collection=domain.replace(' ', '_'))
record = ma.getRecord({"domain" : domain})
if record is None:
raise exc.HTTPBadRequest(explanation="The domain {} does not have a taxonomy in the database.".format(domain))
return record
评论列表
文章目录