55RSF_HOST = 'http://rsf.qbox.me' # 列举操作Host
66API_HOST = 'http://api.qiniuapi.com' # 数据处理操作Host
77UC_HOST = region .UC_HOST # 获取空间信息Host
8+ QUERY_REGION_HOST = 'https://kodo-config.qiniuapi.com'
89
910_BLOCK_SIZE = 1024 * 1024 * 4 # 断点续传分块大小,该参数为接口规格,暂不支持修改
1011
1415 'default_rsf_host' : RSF_HOST ,
1516 'default_api_host' : API_HOST ,
1617 'default_uc_host' : UC_HOST ,
17- 'default_uc_backup_hosts' : [
18- 'kodo-config.qiniuapi.com' ,
18+ 'default_query_region_host' : QUERY_REGION_HOST ,
19+ 'default_query_region_backup_hosts' : [
20+ 'uc.qbox.me' ,
1921 'api.qiniu.com'
2022 ],
21- 'default_uc_backup_retry_times ' : 2 ,
23+ 'default_backup_hosts_retry_times ' : 2 ,
2224 'connection_timeout' : 30 , # 链接超时为时间为30s
2325 'connection_retries' : 3 , # 链接重试次数为3次
2426 'connection_pool' : 10 , # 链接池个数为10
3133 'default_rsf_host' : False ,
3234 'default_api_host' : False ,
3335 'default_uc_host' : False ,
34- 'default_uc_backup_hosts' : False ,
35- 'default_uc_backup_retry_times' : False ,
36+ 'default_query_region_host' : False ,
37+ 'default_query_region_backup_hosts' : False ,
38+ 'default_backup_hosts_retry_times' : False ,
3639 'connection_timeout' : False ,
3740 'connection_retries' : False ,
3841 'connection_pool' : False ,
@@ -52,7 +55,8 @@ def set_default(
5255 default_zone = None , connection_retries = None , connection_pool = None ,
5356 connection_timeout = None , default_rs_host = None , default_uc_host = None ,
5457 default_rsf_host = None , default_api_host = None , default_upload_threshold = None ,
55- default_uc_backup_hosts = None , default_uc_backup_retry_times = None ):
58+ default_query_region_host = None , default_query_region_backup_hosts = None ,
59+ default_backup_hosts_retry_times = None ):
5660 if default_zone :
5761 _config ['default_zone' ] = default_zone
5862 _is_customized_default ['default_zone' ] = True
@@ -68,14 +72,21 @@ def set_default(
6872 if default_uc_host :
6973 _config ['default_uc_host' ] = default_uc_host
7074 _is_customized_default ['default_uc_host' ] = True
71- _config ['default_uc_backup_hosts' ] = []
72- _is_customized_default ['default_uc_backup_hosts' ] = True
73- if default_uc_backup_hosts :
74- _config ['default_uc_backup_hosts' ] = default_uc_backup_hosts
75- _is_customized_default ['default_uc_backup_hosts' ] = True
76- if default_uc_backup_retry_times :
77- _config ['default_uc_backup_retry_times' ] = default_uc_backup_retry_times
78- _is_customized_default ['default_uc_backup_retry_times' ] = True
75+ _config ['default_query_region_host' ] = default_uc_host
76+ _is_customized_default ['default_query_region_host' ] = True
77+ _config ['default_query_region_backup_hosts' ] = []
78+ _is_customized_default ['default_query_region_backup_hosts' ] = True
79+ if default_query_region_host :
80+ _config ['default_query_region_host' ] = default_query_region_host
81+ _is_customized_default ['default_query_region_host' ] = True
82+ _config ['default_query_region_backup_hosts' ] = []
83+ _is_customized_default ['default_query_region_backup_hosts' ] = True
84+ if default_query_region_backup_hosts :
85+ _config ['default_query_region_backup_hosts' ] = default_query_region_backup_hosts
86+ _is_customized_default ['default_query_region_backup_hosts' ] = True
87+ if default_backup_hosts_retry_times :
88+ _config ['default_backup_hosts_retry_times' ] = default_backup_hosts_retry_times
89+ _is_customized_default ['default_backup_hosts_retry_times' ] = True
7990 if connection_retries :
8091 _config ['connection_retries' ] = connection_retries
8192 _is_customized_default ['connection_retries' ] = True
0 commit comments