|
|
|
@ -15,8 +15,12 @@ import shutil |
|
|
|
|
|
|
|
|
|
|
|
from config import url_get_oss_suffix_by_orderId |
|
|
|
from config import url_get_oss_suffix_by_orderId |
|
|
|
|
|
|
|
|
|
|
|
def download_transform_save_by_json(pid_file, workdir, oss_config): |
|
|
|
from general import transform_save_bpy |
|
|
|
layout_data = download_datas_by_json(pid_file, workdir, oss_config) |
|
|
|
|
|
|
|
|
|
|
|
from compute_print_net import get_oss_client |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def download_transform_save_by_json(json_name, workdir, oss_config): |
|
|
|
|
|
|
|
layout_data = download_datas_by_json(json_name, workdir, oss_config) |
|
|
|
original_obj_pid_dir = workdir |
|
|
|
original_obj_pid_dir = workdir |
|
|
|
transform_save_bpy(layout_data, original_obj_pid_dir) |
|
|
|
transform_save_bpy(layout_data, original_obj_pid_dir) |
|
|
|
|
|
|
|
|
|
|
|
@ -241,21 +245,6 @@ def download_data_by_json(model_info, workdir, oss_client ): |
|
|
|
except Exception as e: |
|
|
|
except Exception as e: |
|
|
|
print(f"下载失败: {pid}, 错误: {str(e)}") |
|
|
|
print(f"下载失败: {pid}, 错误: {str(e)}") |
|
|
|
pass |
|
|
|
pass |
|
|
|
|
|
|
|
|
|
|
|
def get_oss_client(cfg_path): |
|
|
|
|
|
|
|
with open(os.path.expanduser(cfg_path), "r") as config: |
|
|
|
|
|
|
|
cfg = yaml.safe_load(config) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AccessKeyId_down = cfg["run"]["down"]["AccessKeyId"] |
|
|
|
|
|
|
|
AccessKeySecret_down = cfg["run"]["down"]["AccessKeySecret"] |
|
|
|
|
|
|
|
Endpoint_down = cfg["run"]["down"]["Endpoint"] |
|
|
|
|
|
|
|
Bucket_down = cfg["run"]["down"]["Bucket"] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
oss_client = oss2.Bucket( |
|
|
|
|
|
|
|
oss2.Auth(AccessKeyId_down, AccessKeySecret_down), Endpoint_down, Bucket_down |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return oss_client |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def download_datas_by_json(pid_file, workdir, oss_config): |
|
|
|
def download_datas_by_json(pid_file, workdir, oss_config): |
|
|
|
oss_client = get_oss_client(oss_config) |
|
|
|
oss_client = get_oss_client(oss_config) |
|
|
|
|