Draftの基本設定
Draftの基本設定になります。
インポートパラメータについてはDEADLINE MONITERでのsubmit GUIからの内容になります。
DEADLINEからパラメータ引渡しおよびそれに関するAPIを利用しない場合は
from DraftParamParser import以降の行の記述は不要です。
書き方:
# -*- coding: UTF-8 -*-
import Draft # DRAFTのAPIのインポート
import sys # sysモジュールをインポート
from DraftParamParser import * # DEADLINE→DRAFTで利用するAPIをインポート
expectedTypes = dict() # DEADLINE→DRAFTのGUIパラメータを取得初期設定
expectedTypes[‘username’] = ‘<string>’
expectedTypes[‘entity’] = ‘<string>’
expectedTypes[‘version’] = ‘<string>’
expectedTypes[‘frameList’] = ‘<string>’
expectedTypes[‘startFrame’] = ‘<string>’
expectedTypes[‘endFrame’] = ‘<int>’
expectedTypes[‘outFolder’] = ‘<int>’
expectedTypes[‘inFile’] = ‘<string>’
expectedTypes[‘outFile’] = ‘<string>’
expectedTypes[‘deadlineRepository’] = ‘<string>’
params = ParseCommandLine( expectedTypes, sys.argv ) # DEADLINE→DRAFTのGUIパラメータを取得
username = params[‘username’]
entity = params[‘entity’]
version = params[‘version’]
frameList = params[‘frameList’]
startFrame = params[‘startFrame’]
endFrame = params[‘endFrame’]
outFolder = params[‘outFolder’]
inFile = params[‘inFile’]
outFile = params[‘outFile’]
deadlineRepository = params[‘deadlineRepository’]