code: def foo(self, docs, *args, **kwargs):
      for doc in docs:
          doc.tags["name"] = self.runtime_args.name
          doc.tags["uuid"] = self._id
  
imports: import uuid
  import pytest
  import jina.excepts
  from jina import Document, DocumentArray, Executor, Flow, requests
  from jina.helper import random_port
  from jina.orchestrate.deployments import Deployment
  from jina.parsers import set_deployment_parser
  from jina.serve.helper import get_server_side_grpc_options
label_desc: Use image node_id 2 for calling the MyExternalExecutor obj's underlying member method code with example usage: obj.foo(docs) without return types