【deadline】 通过WebService将多个任务打组提交

deadline webservice路径: C:\Program Files\Thinkbox\Deadline10\bin\deadlinewebservice.exe

sys.path.append(r'\\192.168.2.23\Deadline\DeadlineRepository10\api\python')
import Deadline.DeadlineConnect as Connect
# os.getenv('REPO') 获取开启weebservise服务的电脑ip或电脑名
dealineNode = Connect.DeadlineCon(os.getenv('REPO'), 8082)

'''
 jobInfo: 任务信息, pluginInfo:任务脚本
 batchName为组名,batchName相同的任务自动合并
'''
jobInfo = {
'UserName': getpass.getuser(),
'Plugin': 'CommandLine',
'OverrideTaskExtraInfoNames': ' False',
'Priority': '100',
'BatchName': '{}_Abc_Export'.format(shot_path.split('\\')[-1].split('.')[0]),
'Name': name}

pluginInfo = {
'Executable': r"I:\ple_log\deadline_cache_log\{}.bat".format(name)
}
print('start go deadline')
# 创建任务
newJob = dealineNode.Jobs.SubmitJob(jobInfo, pluginInfo)

查找端口

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值