old_contents: """Command to show diagnosis information about mpf and mc."""
  
  import sys
  
  from mpf._version import version as mpf_version
  
  
  class Command(object):
  
      """Runs the mpf game."""
  
      def __init__(self, mpf_path, machine_path, args):
          """Run mpf diagnosis."""
          del mpf_path, machine_path, args
          print("MPF version: {}".format(mpf_version))
          try:
              from mpfmc._version import version as mc_version
              print("MPF-MC version: {}".format(mc_version))
          except:
              print("MPF-MC not found")
          sys.exit()
  
new_contents: """Command to show diagnosis information about mpf and mc."""
  
  import sys
  
  from mpf._version import version as mpf_version
  
  
  class Command(object):
  
      """Runs the mpf game."""
  
      def __init__(self, mpf_path, machine_path, args):
          """Run mpf diagnosis."""
          del args
          print("MPF version: {}".format(mpf_version))
          print("MPF install location: {}".format(mpf_path))
          print("Machine folder detected: {}".format(machine_path))
  
          try:
              from mpfmc._version import version as mc_version
              print("MPF-MC version: {}".format(mc_version))
  
          except:
              print("MPF-MC not found")
  
          sys.exit()
  
subject: Add more things to diagnosis command