from domain.imdb.value_object import CategoryValue
from domain.lsp.hebeiyidong_domain import HeBeiYiDong
import logging
from domain.lsp.value_object import CodeFactory

logger = logging.getLogger(__file__)


class HeBeiYiDong2(HeBeiYiDong):

    def __init__(self, alias="HEBEIYIDONG2"):
        super().__init__(alias)
        self.lsp_id = self.conf.lsp_id
        self.csp_id = self.conf.csp_id
        self.cms_api = self.conf.cms_api
        self.csp_name = self.conf.csp_name
        self.code_factory = CodeFactory(self.csp_id)
        self.code_sep = "-"
        self.genre_sep = '，'

    def _get_category_desc(self, category):
        return CategoryValue.desc(category)
