예제 #1
0
파일: web.py 프로젝트: dhung09/docindex
def home():
    if 'box_access_token' not in session:
        return redirect('https://app.box.com/api/oauth2/authorize?response_type=code&client_id=%s&state=test' % settings.BOX_CLIENT_ID)
    access_token = session['box_access_token']
    refresh_token = session['box_refresh_token']
    print "remote addr: %s" % request.remote_addr
    print "access token: %s" % access_token
    print "refresh token: %s" % refresh_token
    token = auth.RefreshingAccessToken(access_token, refresh_token)
    events.poll(token, event_task_creator, polling_tokens)
    return render_template('home.html', doc_count=models.Document.count())
예제 #2
0
파일: web.py 프로젝트: dhung09/docindex
def poll(access_token, refresh_token):
    token = auth.RefreshingAccessToken(access_token, refresh_token)
    events.poll(token, event_task_creator, polling_tokens)
    return "polling for events on %s..." % access_token