"""Generic error messages.""" FORBIDDEN_CODE = 403 ERROR_CODE_AUTHORIZATION = 'authorization_error' ERROR_CODE_BAD_GRASS_REQUEST = 'bad_grass_request_error' ERROR_CODE_NOT_FOUND = 'not_found' ERROR_CODE_MODEL_VALIDATION = 'model_data_validation_error' ERROR_CODE_MISSING_DATA = 'missing_data_error' ERROR_CODE_PERMISSION_DENIED = 'permission_denied' ERROR_CODE_INVALID_INPUT = 'invalid_input' ERROR_MESSAGE_MISSING_GRASS_HEADERS = 'Missing Grass Headers' ERROR_MESSAGE_INCOMPLETE_GRASS_HEADERS = 'Incomplete Grass Headers' ERROR_MESSAGE_INVALID_GRASS_ACCOUNT_TYPE = 'Invalid Grass Account Type' ERROR_MESSAGE_FORBIDDEN_USER = 'User is forbidden' VALIDATION_ERROR = 'validation_error' SUCCESS_CODE = 'ok' ERROR_MESSAGE_INVALID_DATALOAD = 'Invalid payload for dataloader' ERROR_MESSAGE_SALES_GOAL_DOES_NOT_EXIST = ( 'Sales goals for id {product_id} ' 'do not exist') ERROR_MESSAGE_TARGET_MARKET_GOALS_DO_NOT_EXIST = ( 'Target Market Goals for sales goal id {sales_goal_id} ' 'do not exist') ERROR_MESSAGE_MARKETING_DRIVERS_DO_NOT_EXIST = ( 'Marketing Drivers for sales goal id {sales_goal_id} ' 'do not exist') ERROR_MESSAGE_STORES_DO_NOT_EXIST = 'Stores with ids {store_ids} do not exist' ERROR_MESSAGE_MARKETING_DRIVER_WITH_ID_DOES_NOT_EXIST = ( 'Marketing Driver with id {marketing_driver_id} ' 'does not exist') ERROR_MESSAGE_TARGET_MARKET_GOAL_WITH_ID_DOES_NOT_EXIST = ( 'Target Market Goal with id {target_market_goal_id} ' 'does not exist') GOAL_FOR_SALES_GOAL_AND_COUNTRY_DOES_NOT_EXIST = ( 'Target Market Goal for sales goal id {sales_goal_id} ' 'and country id {country_id} does not exist') DRIVER_FOR_SALES_GOAL_AND_COUNTRY_DOES_NOT_EXIST = ( 'Marketing Driver for sales goal id {sales_goal_id} ' 'and country id {country_id} does not exist') ERROR_MESSAGE_COUNTRY_DO_NOT_EXIST = ( 'Country with id {country_id} does not exist') ERROR_MESSAGE_DUPLICATE_ENTRY = 'The entry already exists' ERROR_MESSAGE_MARKETING_DRIVER_ID_WAS_NOT_PROVIDED = ( 'marketing_driver_id was not provided') ACTION_ON_DISTR_VALUE_IS_NOT_ALLOWED_FOR_LABEL = ( 'User {user_id} can not perform actions on distribution value: {value}' ) ERROR_MYSQL_DUPLICATE_ENTRY = 1062 ERROR_MESSAGE_WRONG_STORE_ID_WAS_PROVIDED = ( 'Wrong store id was provided for country: {country_id}')