code: def _repro_run(state):
      cmd = ["dvc", "repro", "--single-item", state.target_stage]
      if not _debug_enabled():
          cmd.append("--quiet")
      log.info("Running stage '%s'", state.target_stage)
      state.manifest_entries.extend(
          _internal_file_entries_for_repro_cmd(state)
      )
      log.debug("dvc cmd: %s", cmd)
      p = subprocess.Popen(cmd, cwd=state.run_dir)
      returncode = p.wait()
      if returncode != 0:
          help = (
              "see above for details"
              if _debug_enabled()
              else "run this command again using 'guild --debug run ...' "
              "for additional information"
          )
          raise SystemExit(
              f"'dvc repro {util.shlex_quote(state.target_stage)}' "
              f"failed (exit code {returncode}) - {help}"
          )
  
imports: import argparse
  import logging
  import os
  import subprocess
  import yaml
  from guild import op_util
  from guild import run
  from guild import run_manifest
  from guild import summary
  from guild import util
  from .None import dvc_util
label_desc: Use image node_id 31 for calling a global function with example usage: _repro_run(state) without return types