コード例 #1
0
ファイル: task.py プロジェクト: forkkit/flytekit
 def to_flyte_idl(self):
     """
     :rtype: flyteidl.core.tasks_pb2.Container
     """
     return _core_task.Container(
         image=self.image,
         command=self.command,
         args=self.args,
         resources=self.resources.to_flyte_idl(),
         env=[_literals_pb2.KeyValuePair(key=k, value=v) for k, v in _six.iteritems(self.env)],
         config=[_literals_pb2.KeyValuePair(key=k, value=v) for k, v in _six.iteritems(self.config)]
     )
コード例 #2
0
ファイル: task.py プロジェクト: flyteorg/flytekit
 def to_flyte_idl(self):
     """
     :rtype: flyteidl.core.tasks_pb2.Container
     """
     return _core_task.Container(
         image=self.image,
         command=self.command,
         args=self.args,
         resources=self.resources.to_flyte_idl(),
         env=[
             _literals_pb2.KeyValuePair(key=k, value=v)
             for k, v in self.env.items()
         ],
         config=[
             _literals_pb2.KeyValuePair(key=k, value=v)
             for k, v in self.config.items()
         ],
         data_config=self._data_loading_config.to_flyte_idl()
         if self._data_loading_config else None,
     )