Пример #1
0
def Report_Apply():
    app_id   = CTK.post.get_val('app_id')
    report   = CTK.post.get_val('report')
    app_logs = get_logs (app_id)
    sysinfo  = SystemInfo.get_info()
    cfg      = str(CTK.cfg)

    # OWS Open
    xmlrpc = XmlRpcServer(OWS_APPS_CENTER, OWS_Login.login_user, OWS_Login.login_password)
    try:
        ok = xmlrpc.report_application (app_id,                        # int
                                        CTK.util.to_unicode(report),   # string
                                        CTK.util.to_unicode(app_logs), # list
                                        CTK.util.to_unicode(sysinfo),  # dict
                                        CTK.util.to_unicode(cfg))      # string
    except:
        ok = False

    return {'ret': ('error','ok')[ok]}
Пример #2
0
def Report_Apply():
    app_id = CTK.post.get_val('app_id')
    report = CTK.post.get_val('report')
    app_logs = get_logs(app_id)
    sysinfo = SystemInfo.get_info()
    cfg = str(CTK.cfg)

    # OWS Open
    xmlrpc = XmlRpcServer(OWS_APPS_CENTER, OWS_Login.login_user,
                          OWS_Login.login_password)
    try:
        ok = xmlrpc.report_application(
            app_id,  # int
            CTK.util.to_unicode(report),  # string
            CTK.util.to_unicode(app_logs),  # list
            CTK.util.to_unicode(sysinfo),  # dict
            CTK.util.to_unicode(cfg))  # string
    except:
        ok = False

    return {'ret': ('error', 'ok')[ok]}