示例#1
0
log.info('App started') 

rsp = JSEutils.base_rq()
if not rsp.ok:
    #--report error and quit
    log.error('Response error %s' % rsp.status_code) 
    log.error('Request %s: ' % rsp.url)
    log.error('App ended')
    quit()

#--build request header
headers = JSEutils.request_header()
cookies = JSEutils.cookies(rsp)

print 'Get all issuers'
rsp = JSEutils.get_all_issuers(headers, cookies)
if not rsp.ok:
    #--report error and quit
    log.error('Response error %s' % rsp.status_code) 
    log.error('Request %s: ' % rsp.url)
    log.error('App ended')
    quit()

issuers = JSEutils.issuers(rsp.json())    

print 'Get all instruments for each issuer'
instruments = list()
for issuer in issuers:
    rsp = JSEutils.get_all_instruments_for_issuer(JSEutils.get_masterid(issuer),
                                                  headers,
                                                  cookies)
示例#2
0
log.info('App started')

rsp = JSEutils.base_rq()
if not rsp.ok:
    #--report error and quit
    log.error('Response error %s' % rsp.status_code)
    log.error('Request %s: ' % rsp.url)
    log.error('App ended')
    quit()

#--build request header
headers = JSEutils.request_header()
cookies = JSEutils.cookies(rsp)

print 'Get all issuers'
rsp = JSEutils.get_all_issuers(headers, cookies)
if not rsp.ok:
    #--report error and quit
    log.error('Response error %s' % rsp.status_code)
    log.error('Request %s: ' % rsp.url)
    log.error('App ended')
    quit()

issuers = JSEutils.issuers(rsp.json())

print 'Get all instruments for each issuer'
instruments = list()
for issuer in issuers:
    rsp = JSEutils.get_all_instruments_for_issuer(
        JSEutils.get_masterid(issuer), headers, cookies)
    if not rsp.ok: