def run_module_template()

in solutions_builder/cli/cli_utils.py [0:0]


def run_module_template(module_name, modules_dir="modules",
                        dest_dir=".", data={}, answers_file=None):
  """
    Run module template.
    """
  print(f"Adding module '{module_name}'...\n")

  current_dir = os.path.dirname(__file__)
  template_dir = f"{current_dir}/../{modules_dir}/{module_name}"
  worker = run_copy(template_dir,
                    dest_dir,
                    data=data,
                    answers_file=answers_file,
                    unsafe=True)
  return worker.answers.user