(self, filename, choose='N')
| 22 | self._config = Settings.setting[section] |
| 23 | |
| 24 | def _ask_overwrite(self, filename, choose='N'): |
| 25 | if choose.lower() != 'y': |
| 26 | AnsiPrint.print(locale.get("config.overwrite_file"), end='') |
| 27 | choose = input('') |
| 28 | if choose == '': |
| 29 | choose = 'y' |
| 30 | |
| 31 | if choose.lower() == 'y': |
| 32 | Settings.save_settings(filename, override=True) |
| 33 | AnsiPrint.print_locale("config.saved", filename=filename) |
| 34 | |
| 35 | parser = Cmd2ArgumentParser(add_help=locale.get("help.save_config")) |
| 36 | parser.add_argument("filename", help=locale.get("help.filename")) |
no test coverage detected