def METHOD_NAME(self, config_file=None):
    ctx = click.get_current_context()
    samconfig_dir = getattr(ctx, "samconfig_dir", None)
    config_dir = samconfig_dir if samconfig_dir else SamConfig.config_dir(template_file_path=self.template_file)
    samconfig = SamConfig(
        config_dir=config_dir,
        filename=config_file or SamConfig.get_default_file(config_dir=config_dir),
    )
    return ctx, samconfig