Example #1
0
def lulebo_unauth_cord(user_uuid):
    user = User.get_by_uuid(str(user_uuid))
    json = util.lulebo_object_status(user.lulebo_session_id)

    is_connected = json['IsConnected']
    data = dict(cordConnected=True if is_connected == '1' else False,
                loginStatus=json['loginStatus'])
    return util.make_json_success(data=data)
Example #2
0
    def f(user_uuid):
        json_str, status_code = func(user_uuid)
        json_obj = json.loads(json_str)

        if json_obj['data']['loginStatus'] == 'zilch':
            user = User.get_by_uuid(str(user_uuid))
            lulebo_login(user)
            return func(user_uuid)
        return json_str, status_code
Example #3
0
def user_direct_start(user_uuid, time):
    '''Direct-start of engine header
    '''

    # TODO: parse time string
    # TODO: retrieve lulebo login
    # TODO: send lulebo request

    user = User.get_by_uuid(str(user_uuid))
    return {'username': user.username}
Example #4
0
def lulebo_unauth_direct_start(user_uuid):
    user = User.get_by_uuid(str(user_uuid))
    data = util.lulebo_direct_start(user.lulebo_session_id)
    return util.make_json_success(data=data)
Example #5
0
def lulebo_unauth_site_info(user_uuid):
    user = User.get_by_uuid(str(user_uuid))
    data = util.lulebo_site_info(user.lulebo_session_id)
    return util.make_json_success(data=data)
Example #6
0
def lulebo_unauth_login(user_uuid):
    user = User.get_by_uuid(str(user_uuid))
    return util.lulebo_login(user)
Example #7
0
def user_uuid(user_uuid):
    print('/u/', user_uuid)
    user = User.get_by_uuid(str(user_uuid))
    return util.make_json_success(msg='', data={'username': user.username})