"""Constants for microservices interaction.""" SERVICE_CALL_METHOD_HEAD = 'HEAD' APPLICATION_NAME = 'ows-salessheets' OWS_PRODUCT_SERVICE_NAME = 'ows-product' OWS_ACCOUNT_SERVICE_NAME = 'ows-account' CODE_FORBIDDEN_PRODUCT = 'forbidden_product' MESSAGE_FORBIDDEN_PRODUCT = 'Product {product} isn\'t owned by {account}' SERVICE_CALL_METHOD_GET = 'get' MESSAGE_COULD_NOT_GET_SUBACCOUNT = ( 'Could not retrieve subaccount data for subaccount_id: {} ' 'from ows-account.') CODE_FORBIDDEN_VENDOR = 'forbidden_vendor' MESSAGE_DIFFERENT_VENDOR = 'Access from different vendor forbidden' ACCOUNT_TYPE_VENDOR = 'vendor' ACOUNT_TYPE_SUBACCOUNT = 'subaccount' VENDOR_ID = 'vendor_id'