code: def finalize_options(self):
      if self.bdist_dir is None:
          bdist_base = self.get_finalized_command("bdist").bdist_base
          self.bdist_dir = os.path.join(bdist_base, "dumb")
  
      if self.format is None:
          try:
              self.format = self.default_format[os.name]
          except KeyError:
              raise DistutilsPlatformError(
                  "don't know how to create dumb built distributions "
                  "on platform %s" % os.name
              )
  
      self.set_undefined_options(
          "bdist",
          ("dist_dir", "dist_dir"),
          ("plat_name", "plat_name"),
          ("skip_build", "skip_build"),
      )
  
file_path: catboost/contrib/tools/python3/src/Lib/distutils/command/bdist_dumb.py
imports: import os
  from distutils.core import Command
  from distutils.util import get_platform
  from distutils.dir_util import remove_tree, ensure_relative
  from distutils.errors import *
  from distutils.sysconfig import get_python_version
  from distutils import log
label_desc: Use image node_id 2 for calling the bdist_dumb obj's underlying member method code with example usage: obj.finalize_options() without return types