code: def _run_vulture_and_exit(tests_dir):
      cmd = ["vulture", "setup.py", "tools.py", "guild", tests_dir]
      with subprocess.Popen(cmd, stdout=subprocess.PIPE) as p:
          for line in p.stdout:
              if not line:
                  break
              line = line.decode()
              if tests_dir in line:
                  continue
              sys.stdout.write(line)
              sys.stdout.flush()
      sys.exit(p.returncode)
  
file_path: guildai/tools.py
imports: import argparse
  import doctest
  import glob
  import os
  import subprocess
  import sys
  import tempfile
label_desc: Use image node_id 8 for calling a global function with example usage: _run_vulture_and_exit(tests_dir) without return types