def exit(code, message=None):
     dbconnection.disconnect()
     if message is not None:
         print(message)
     sys.exit(code)
示例#2
0
    #params['resolution'] = parentid
    #params['field_of_view'] = parentid
    #params['axis_range'] = parentid
    #params['frames'] = parentid
    #params['comments'] = parentid
    return tomo.insert_dc(cursor, params.values())


def store_recon(cursor, parentid):
    '''Populate dict and store tomography reconstruction'''
    params = tomo.get_recon_params()
    params['parentid'] = parentid
    #params['proccessed_dir'] = parentid
    #params['jpeg1'] = parentid
    #params['jpeg2'] = parentid
    #params['jpeg3'] = parentid
    #params['jpeg4'] = parentid
    #params['jpeg5'] = parentid
    #params['histogram'] = parentid
    #params['report'] = parentid
    return tomo.insert_recon(cursor, params.values())


cursor = dbconnection.connect_to_prod()

visit_id = core.retrieve_visit_id(cursor, 'ee9478-1')
dc_id = store_dc(cursor, visit_id)
r_id = store_recon(cursor, dc_id)

dbconnection.disconnect()