From 7579f5362c61c583a2be71a479e220da2cfcbf91 Mon Sep 17 00:00:00 2001 From: Feilong Wang Date: Tue, 17 Jul 2018 15:42:49 +1200 Subject: [PATCH] Add new product category `premium support` Change-Id: Ib0f580e48f4594a66b52c350d66bf085795d01e8 --- distil/erp/drivers/odoo.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/distil/erp/drivers/odoo.py b/distil/erp/drivers/odoo.py index da23bca..09435ea 100644 --- a/distil/erp/drivers/odoo.py +++ b/distil/erp/drivers/odoo.py @@ -32,14 +32,18 @@ from distil import exceptions LOG = log.getLogger(__name__) +# FIXME(flwang): We need a better way to handle new products to avoid +# unexpected failure when adding new products. COMPUTE_CATEGORY = "Compute" NETWORK_CATEGORY = "Network" BLOCKSTORAGE_CATEGORY = "Block Storage" OBJECTSTORAGE_CATEGORY = "Object Storage" DISCOUNTS_CATEGORY = "Discounts" +PREMIUM_SUPPORT = "Premium Support" +SUPPORT = "Support" PRODUCT_CATEGORY = [COMPUTE_CATEGORY, NETWORK_CATEGORY, BLOCKSTORAGE_CATEGORY, OBJECTSTORAGE_CATEGORY, - DISCOUNTS_CATEGORY] + DISCOUNTS_CATEGORY, PREMIUM_SUPPORT, SUPPORT] class OdooDriver(driver.BaseDriver):