|
@@ -9,6 +9,9 @@ class BaseConfig(object):
|
|
|
# 数据存放路径
|
|
|
DATA_DIR_PATH = './data'
|
|
|
|
|
|
+ # oss 目标Bucket
|
|
|
+ BUCKET_NAME = 'ali-recommend'
|
|
|
+
|
|
|
# 训练数据截止时间距当前日期间隔天数
|
|
|
TRAIN_DIFF = 7
|
|
|
# 训练数据所需数据范围天数
|
|
@@ -66,6 +69,9 @@ class DevelopmentConfig(BaseConfig):
|
|
|
# 计算完ROV通知后端接口地址
|
|
|
NOTIFY_BACKEND_UPDATE_ROV_SCORE_URL = 'http://videotest-internal.yishihui.com/longvideoapi/openapi/recommend/updateRovScore'
|
|
|
|
|
|
+ # logs 上传oss 目标Bucket指定目录
|
|
|
+ OSS_FOLDER = 'rov-offline/dev/'
|
|
|
+
|
|
|
|
|
|
class TestConfig(BaseConfig):
|
|
|
"""测试环境配置"""
|
|
@@ -95,6 +101,9 @@ class TestConfig(BaseConfig):
|
|
|
# 计算完ROV通知后端接口地址
|
|
|
NOTIFY_BACKEND_UPDATE_ROV_SCORE_URL = 'http://videotest-internal.yishihui.com/longvideoapi/openapi/recommend/updateRovScore'
|
|
|
|
|
|
+ # logs 上传oss 目标Bucket指定目录
|
|
|
+ OSS_FOLDER = 'rov-offline/test/'
|
|
|
+
|
|
|
|
|
|
class PreProductionConfig(BaseConfig):
|
|
|
"""预发布环境配置"""
|
|
@@ -124,6 +133,9 @@ class PreProductionConfig(BaseConfig):
|
|
|
# 计算完ROV通知后端接口地址
|
|
|
NOTIFY_BACKEND_UPDATE_ROV_SCORE_URL = 'http://videopre-internal.piaoquantv.com/longvideoapi/openapi/recommend/updateRovScore'
|
|
|
|
|
|
+ # logs 上传oss 目标Bucket指定目录
|
|
|
+ OSS_FOLDER = 'rov-offline/pre/'
|
|
|
+
|
|
|
|
|
|
class ProductionConfig(BaseConfig):
|
|
|
"""生产环境配置"""
|
|
@@ -153,6 +165,9 @@ class ProductionConfig(BaseConfig):
|
|
|
# 计算完ROV通知后端接口地址
|
|
|
NOTIFY_BACKEND_UPDATE_ROV_SCORE_URL = 'http://longvideoapi-internal.piaoquantv.com/longvideoapi/openapi/recommend/updateRovScore'
|
|
|
|
|
|
+ # logs 上传oss 目标Bucket指定目录
|
|
|
+ OSS_FOLDER = 'rov-offline/pro/'
|
|
|
+
|
|
|
|
|
|
def set_config():
|
|
|
return DevelopmentConfig()
|