この列挙には、pdg.WorkItemアトリビュートに格納されるフラグメタデータに対応したタイプが含まれています。
値 ¶
pdg.attribFlag.NoFlags
アトリビュートにフラグを設定しません。
pdg.attribFlag.All
アトリビュートにすべてのフラグを設定します。
pdg.attribFlag.NoCopy
下流ワークアイテムにコピーしないことをアトリビュートにマークします。
pdg.attribFlag.EnvExport
ワークアイテムがプロセス外で実行された時にアトリビュート値が環境変数にエクスポートされます。
pdg.attribFlag.ReadOnly
アトリビュート値が読み込み専用で変更不可です。
pdg.attribFlag.Internal
アトリビュートがPDGで作成されたビルトインです。
pdg.attribFlag.Operator
アトリビュートはオペレータパスを参照します。
pdg.attribFlag.Transfer
アトリビュートは、ワークアイテムがクックされた時にリモートのスケジューラディレクトリに転送すべきファイルパスを参照します。
pdg.attribFlag.Dependent
アトリビュートが同じノード内の内部依存(これらの内部依存がそれと同じアトリビュートの値をまだ持っていない場合)にコピーされます。
pdg.attribFlag.NoDirty
アトリビュートは、ワークアイテムの再生成中にアトリビュート値が変更されてもワークアイテムをDirty(変更あり)にしません。 アトリビュートは、他のアトリビュートまたはワークアイテムIntrinsicsを追加/削除または変更すると、ワークアイテムをDirty(変更あり)にします。
pdg.attribFlag.Transient
例えば、ワークアイテムをJSONに書き出す時やグラフを保存する時に、アトリビュートは保存もシリアライズもされません。
pdg.attribFlag.Bound
アトリビュートがワークアイテムの寿命に紐付いています。このフラグは、pdg.Graphインスタンスに格納されているアトリビュートにのみ有効です。
pdg.attribFlag.InputFile
アトリビュートは、ワークアイテムの追加入力として扱いたいファイルを参照します。 ディスク上のファイルがクック中に変更されると、そのワークアイテムのキャッシュ出力も無効になります。
pdg.attribFlag.Timestamp
The attribute contains value(s) that represents a timestamp. The value will be displayed as a date + time string in the attribute panel, instead of as a number. The underlying numeric value can still be accessed by expanding the attribute’s detail section in the panel. This flag is only valid for numeric attributes, i.e. integers and floats.
pdg.attribFlag.MemoryValue
The attribute contains value(s) that represent a memory amount or file size. The value will be rounded and displayed with a KB, MB or GB suffix as needed, instead of as a number. The underlying numeric value can still be accessed by expanding the attribute’s detail section in the panel. This flag is only valid for numeric attributes, i.e. integers and floats.