Clarisse

主要提供了调用clarisse分析工具对clarisse资源进行相关配置文件的分析, 分析的结果保存为本地json文件,在分析的过程中会对用户传入的初始 配置信息进行校验,校验合格才开始进行文件分析。

Clarisse analyzes documents.

class rayvision_clarisse.analyse_clarisse.Clarisse(*args, **kwargs)

基类:JsonHandle

Inherit JsonHandle.

Mainly responsible for the processing before and after analysis.

analyse_cg_file()

Start analyse cg file.

Examples cmd command:

"D:/myproject/internal_news/rayvision_clarisse/rayvision_clarisse /tool/Analyze.exe" -cf "E:/copy/DHGB_sc05_zhuta_610-1570_v0102.project" -tj

"c:/workspace/work/10398483/task.json"

gather_upload_dict()

Gather upload info.

示例

{
"asset": [
{

"local": "E:/copy/muti_layer_test.ma", "server": "/E/copy/muti_layer_test.ma"

}

]

}

print_info(info)

Print info by logger.

参数:

info (str) -- Output information.

print_info_error(info)

Print error info by logger.

参数:

info (str) -- Output information.

run()

Analytical master method for clarrise.

write_tips_info()

Write tips info.

writing_error_abort(error_code, info=None)

Collect error abort to tips_info_dict.

参数:
  • error_code (str) -- Error code.

  • info (None, str) -- Default is None.