"""Utils for extracting info from headers.""" GRASS_ACCOUNT_TYPE = 'Grass-Account-Type' GRASS_ACCOUNT_ID = 'Grass-Account-Id' ORCHARD_USER_ID = 'Orchard-User-Id' def get_grass_headers_and_orchard_user_id(request): """Extract the grass headers and Orhard-User-Id. Args: request (Flask.request): the request. Returns: tuple: contains grass account type, grass account id and orchard user id. """ header_account_type = request.headers.get(GRASS_ACCOUNT_TYPE) header_account_id = request.headers.get(GRASS_ACCOUNT_ID) header_orchard_user_id = request.headers.get(ORCHARD_USER_ID) return header_account_type, header_account_id, header_orchard_user_id