Esempio n. 1
0
def sip_rest(jid):
    try:
        for k, v in request.json.iteritems():
            exec '%s = v' % k
        all_result.setdefault(jid,{}).setdefault('status','none')
        from sip_rest import sip_model_rest
        result = sip_model_rest.sip(chemical_name, bw_bird, bw_quail, bw_duck, bwb_other, bw_rat, bwm_other, b_species, m_species, bw_mamm, sol, ld50_a, ld50_m, aw_bird, mineau, aw_mamm, noaec, noael)
        # if (result):
        #     all_result[jid]['status']='done'
        #     all_result[jid]['input']=request.json
        #     all_result[jid]['result']=result
        return {'user_id':'admin', 'result': result.__dict__, '_id':jid}
    except Exception, e:
        return errorMessage(e, jid)
def sip_rest(jid):
    try:
        for k, v in request.json.iteritems():
            exec '%s = v' % k
        all_result.setdefault(jid,{}).setdefault('status','none')
        from sip_rest import sip_model_rest
        result = sip_model_rest.sip(chemical_name, bodyweight_tested_bird, bodyweight_quail, bodyweight_duck, bodyweight_bird_other, 
                    bodyweight_rat, bodyweight_tested_mammal_other, species_tested_bird, species_tested_mammal, 
                    bodyweight_tested_mammal, solubility, ld50_avian_water, ld50_mammal_water, bodyweight_assessed_bird, 
                    mineau_scaling_factor, bodyweight_assessed_mammal, noael_avian_water, noael_mammal_water)
        # if (result):
        #     all_result[jid]['status']='done'
        #     all_result[jid]['input']=request.json
        #     all_result[jid]['result']=result
        return {'user_id':'admin', 'result': result.__dict__, '_id':jid}
    except Exception, e:
        return errorMessage(e, jid)