# -*- coding: utf-8 -*- from .checker import get_results from .highlighter import highlight_delta from .misc import get_bot, Query from .sites import get_site, get_sites def main(context, environ): query = Query(environ) if query.lang: query.lang = query.orig_lang = query.lang.lower() if "::" in query.lang: query.lang, query.name = query.lang.split("::", 1) if query.project: query.project = query.project.lower() query.bot = get_bot() query.all_langs, query.all_projects = get_sites(query.bot) if query.lang and query.project and query.title: query.site = get_site(query) if query.site: get_results(query) return query