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)
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
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}
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)
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)
def lulebo_unauth_login(user_uuid): user = User.get_by_uuid(str(user_uuid)) return util.lulebo_login(user)
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})