Fokko commented on a change in pull request #8256:
URL: https://github.com/apache/airflow/pull/8256#discussion_r422461867
##########
File path: airflow/operators/python_operator.py
##########
@@ -330,13 +330,28 @@ def _write_string_args(self, filename):
def _write_args(self, input_filename):
# serialize args to file
+ if self.use_dill:
+ serializer = dill
+ else:
+ serializer = pickle
+ # some args from context can't be loaded in virtual env
+ invalid_args = set(['dag', 'task', 'ti'])
if self._pass_op_args():
+ kwargs = {}
+ for key, value in self.op_kwargs.items():
Review comment:
Nice, thanks for taking the time to sort this out
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]