Example #1
0
def get_glider_track():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] +
                            '/uframe/get_glider_tracks',
                            auth=(token, ''),
                            data=request.args)
    return response.text, response.status_code
Example #2
0
def submit_ticket():
    '''
    Acts as a pass-thru proxy to to the services
    '''
    token = get_login()
    response = requests.post(app.config['SERVICES_URL'] + '/redmine/ticket', auth=(token, ''), data=request.data)
    return response.text, response.status_code
Example #3
0
def subscription_delete(id):
    token = get_login()
    response = requests.delete(app.config['SERVICES_URL'] +
                               '/uframe/subscription/' + str(id),
                               params=request.args,
                               auth=(token, ''))
    return response.text, response.status_code
Example #4
0
def get_ticket_users():
    '''
    Acts as a pass-thru proxy to to the services to get users
    '''
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/redmine/users', auth=(token, ''), params=request.args)
    return response.text, response.status_code
Example #5
0
def get_cam_image(image_id):
    token = get_login()
    r = requests.get(app.config['SERVICES_URL'] + '/uframe/get_cam_image/'+image_id+'.png', auth=(token, ''), data=request.args)
    #make pass through
    response = make_response(r.content)
    response.headers['Content-Type'] = 'image/png'
    return response
Example #6
0
def put_log_entry_comment(id):
    token = get_login()
    response = requests.put(app.config['SERVICES_URL'] +
                            '/log_entry_comment/%s' % id,
                            auth=(token, ''),
                            data=request.data)
    return response.text, response.status_code
Example #7
0
def subscription_post():
    headers = {'Content-Type': 'application/json'}
    token = get_login()
    response = requests.post(app.config['SERVICES_URL'] +
                             '/uframe/subscription',
                             data=request.data,
                             headers=headers,
                             auth=(token, ''))
    return response.text, response.status_code
Example #8
0
def get_ticket_users():
    '''
    Acts as a pass-thru proxy to to the services to get users
    '''
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/redmine/users',
                            auth=(token, ''),
                            params=request.args)
    return response.text, response.status_code
Example #9
0
def submit_ticket():
    '''
    Acts as a pass-thru proxy to to the services
    '''
    token = get_login()
    response = requests.post(app.config['SERVICES_URL'] + '/redmine/ticket',
                             auth=(token, ''),
                             data=request.data)
    return response.text, response.status_code
Example #10
0
def get_cam_image(image_id):
    token = get_login()
    r = requests.get(app.config['SERVICES_URL'] + '/uframe/get_cam_image/' +
                     image_id + '.png',
                     auth=(token, ''),
                     data=request.args)
    #make pass through
    response = make_response(r.content)
    response.headers['Content-Type'] = 'image/png'
    return response
Example #11
0
def cache_keys(key=None):
    token = get_login()
    if request.method == 'GET':
        response = requests.get(app.config['SERVICES_URL'] + '/cache_keys', 
                                auth=(token, ''), params=request.args)
        return response.text, response.status_code

    elif request.method == 'DELETE':
        response = requests.delete(app.config['SERVICES_URL'] + '/cache_keys/'+key, 
                                 auth=(token, ''))
        return response.text, response.status_code
Example #12
0
def cache_keys(key=None):
    token = get_login()
    if request.method == 'GET':
        response = requests.get(app.config['SERVICES_URL'] + '/cache_keys',
                                auth=(token, ''),
                                params=request.args)
        return response.text, response.status_code

    elif request.method == 'DELETE':
        response = requests.delete(app.config['SERVICES_URL'] +
                                   '/cache_keys/' + key,
                                   auth=(token, ''))
        return response.text, response.status_code
Example #13
0
def disabled_streams(id=None):
    token = get_login()
    END_POINT = '/uframe/disabled_streams'
    if request.method == 'GET':
        response = requests.get(app.config['SERVICES_URL'] + END_POINT, 
                                auth=(token, ''), params=request.args)
        return response.text, response.status_code

    elif request.method == 'POST':
        response = requests.post(app.config['SERVICES_URL'] + END_POINT, 
                                auth=(token, ''), data=request.data)
        return response.text, response.status_code

    elif request.method == 'DELETE':
        response = requests.delete(app.config['SERVICES_URL'] + END_POINT + '/' + str(id), 
                                auth=(token, ''))
        return response.text, response.status_code
Example #14
0
def disabled_streams(id=None):
    token = get_login()
    END_POINT = '/uframe/disabled_streams'
    if request.method == 'GET':
        response = requests.get(app.config['SERVICES_URL'] + END_POINT,
                                auth=(token, ''),
                                params=request.args)
        return response.text, response.status_code

    elif request.method == 'POST':
        response = requests.post(app.config['SERVICES_URL'] + END_POINT,
                                 auth=(token, ''),
                                 data=request.data)
        return response.text, response.status_code

    elif request.method == 'DELETE':
        response = requests.delete(app.config['SERVICES_URL'] + END_POINT +
                                   '/' + str(id),
                                   auth=(token, ''))
        return response.text, response.status_code
Example #15
0
def subscription_get():
    token = get_login()
    if 'email' not in request.args:
        return jsonify(error="email address not set"), 401
    try:
        if token:
            email = request.args['email']

            response = requests.get(app.config['SERVICES_URL']+'/uframe/subscription', params=request.args)
            data = response.json()

            ret_data = []
            for d in data:
                if d['email'] == email:
                    ret_data.append(d)

            return jsonify(data=ret_data)
        else:
            return jsonify(error="user not logged in"), 401
    except Exception, e:
        return jsonify(error="email address not set"), 401
Example #16
0
def subscription_get():
    token = get_login()
    if 'email' not in request.args:
        return jsonify(error="email address not set"), 401
    try:
        if token:
            email = request.args['email']

            response = requests.get(app.config['SERVICES_URL'] +
                                    '/uframe/subscription',
                                    params=request.args)
            data = response.json()

            ret_data = []
            for d in data:
                if d['email'] == email:
                    ret_data.append(d)

            return jsonify(data=ret_data)
        else:
            return jsonify(error="user not logged in"), 401
    except Exception, e:
        return jsonify(error="email address not set"), 401
Example #17
0
def subscription_delete(id):
    token = get_login()
    response = requests.delete(app.config['SERVICES_URL']+'/uframe/subscription/'+str(id), params=request.args, auth=(token, ''))
    return response.text, response.status_code
Example #18
0
def subscription_post():
    headers = {'Content-Type': 'application/json'}
    token = get_login()
    response = requests.post(app.config['SERVICES_URL']+'/uframe/subscription', data=request.data, headers=headers, auth=(token, ''))
    return response.text, response.status_code
Example #19
0
def delete_log_entry_comment(id):
    token = get_login()
    response = requests.delete(app.config['SERVICES_URL'] +
                               '/log_entry_comment/%s' % id,
                               auth=(token, ''))
    return response.text, response.status_code
Example #20
0
def get_glider_track():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/uframe/get_glider_tracks', auth=(token, ''), data=request.args)
    return response.text, response.status_code
Example #21
0
def delete_log_entry_comment(id):
    token = get_login()
    response = requests.delete(app.config['SERVICES_URL'] + '/log_entry_comment/%s' % id, auth=(token, ''))
    return response.text, response.status_code
Example #22
0
def post_log_entry():
    token = get_login()
    response = requests.post(app.config['SERVICES_URL'] + '/log_entry', auth=(token, ''), data=request.data)
    return response.text, response.status_code
Example #23
0
def get_user_scopes():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/user_scopes', auth=(token, ''))
    return response.text, response.status_code
Example #24
0
def get_user_scopes():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/user_scopes',
                            auth=(token, ''))
    return response.text, response.status_code
Example #25
0
def get_alfresco_documents():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/alfresco/documents',
                            auth=(token, ''),
                            params=request.args)
    return response.text, response.status_code
Example #26
0
def get_watch_user():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/watch/user/',
                            auth=(token, ''),
                            params=request.args)
    return response.text, response.status_code
Example #27
0
def get_watch_open():
    token = get_login()
    resp = requests.get(app.config['SERVICES_URL'] + '/watch/open',
                        auth=(token, ''),
                        params=request.args)
    return resp.text, resp.status_code
Example #28
0
def get_watch_user():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/watch/user/', auth=(token, ''), params=request.args)
    return response.text, response.status_code
Example #29
0
def get_watch_open():
    token = get_login()
    resp = requests.get(app.config['SERVICES_URL'] + '/watch/open', auth=(token, ''), params=request.args)
    return resp.text, resp.status_code
Example #30
0
def get_ticket():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/redmine/ticket', auth=(token, ''))
    return response.text, response.status_code
Example #31
0
def put_log_entry_comment(id):
    token = get_login()
    response = requests.put(app.config['SERVICES_URL'] + '/log_entry_comment/%s' % id, auth=(token, ''), data=request.data)
    return response.text, response.status_code
Example #32
0
def ticket_roles():
    token = get_login()
    resp = requests.get(app.config['SERVICES_URL'] + '/ticket_roles',
                        auth=(token, ''))
    return resp.text, resp.status_code
Example #33
0
def get_ticket():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/redmine/ticket',
                            auth=(token, ''))
    return response.text, response.status_code
Example #34
0
def ticket_roles():
    token = get_login()
    resp = requests.get(app.config['SERVICES_URL'] + '/ticket_roles', auth=(token, ''))
    return resp.text, resp.status_code
Example #35
0
def get_alfresco_documents():
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/alfresco/documents', auth=(token, ''), params=request.args)
    return response.text, response.status_code
Example #36
0
def post_log_entry():
    token = get_login()
    response = requests.post(app.config['SERVICES_URL'] + '/log_entry',
                             auth=(token, ''),
                             data=request.data)
    return response.text, response.status_code
Example #37
0
def get_user_by_id(id):
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/user/%s' % id, auth=(token, ''))
    return response.text, response.status_code
Example #38
0
def get_user_by_id(id):
    token = get_login()
    response = requests.get(app.config['SERVICES_URL'] + '/user/%s' % id,
                            auth=(token, ''))
    return response.text, response.status_code