上传(upload)

Upload models.

Upload the scene's configuration file and asset file.

class rayvision_sync.upload.RayvisionUpload(api, db_config_path=None)

基类:object

Upload files.

Upload configuration files and asset files.

check_transfer_log_path(transfer_log_path)

Check the log location of the transport engine.

create_db_ini(upload_json_path)

Create the database configuration file.

参数:upload_json_path (str) -- Upload json path.
返回:Configuration file path.
返回类型:str
load_db_config(db_config_path=None)
upload(task_id, task_json_path, tips_json_path, asset_json_path, upload_json_path, max_speed=None)

Run the cmd command to upload the configuration file.

参数:
  • task_id (str, optional) -- Task id.
  • task_json_path (str, optional) -- task.json file absolute path.
  • tips_json_path (str, optional) -- tips.json file absolute path.
  • asset_json_path (str, optional) -- asset.json file absolute path.
  • upload_json_path (str, optional) -- upload.json file absolute path.
  • max_speed (str) -- Maximum transmission speed, default value is 1048576 KB/S.
返回:

True is success, False is failure.

返回类型:

bool

upload_asset(**kwargs)

Handle.

upload_config(task_id, config_file_list, max_speed=None)

Run the cmd command to upload configuration profiles.

参数:
  • task_id (str) -- Task id.
  • config_file_list (list) -- Configuration file path list.
  • max_speed (str) -- Maximum transmission speed, default value is 1048576 KB/S.
返回:

True is success, False is failure.

返回类型:

bool