Mercurial > p > roundup > code
comparison roundup/admin.py @ 7796:5f3b49bb7742
add missing help text for history_length pragma. Also don't crash report missing text if text is missing
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 10 Mar 2024 17:41:16 -0400 |
| parents | d7d68da9878f |
| children | 8bdf0484215c |
comparison
equal
deleted
inserted
replaced
| 7795:d7d68da9878f | 7796:5f3b49bb7742 |
|---|---|
| 130 | 130 |
| 131 'display_protected': | 131 'display_protected': |
| 132 _("Have 'display designator' and 'specification class' show\n" | 132 _("Have 'display designator' and 'specification class' show\n" |
| 133 " protected fields: creator, id etc.\n"), | 133 " protected fields: creator, id etc.\n"), |
| 134 | 134 |
| 135 'history_length': | |
| 136 _("Set the number of lines of history to keep for this session.\n" | |
| 137 " -1 is infinite.\n"), | |
| 138 | |
| 135 'indexer_backend': | 139 'indexer_backend': |
| 136 _("Set indexer to use when running 'reindex' NYI\n"), | 140 _("Set indexer to use when running 'reindex' NYI\n"), |
| 137 | 141 |
| 138 '_reopen_tracker': | 142 '_reopen_tracker': |
| 139 _("Force reopening of tracker when running each command.\n"), | 143 _("Force reopening of tracker when running each command.\n"), |
| 1506 for key in sorted(self.settings.keys()): | 1510 for key in sorted(self.settings.keys()): |
| 1507 if key.startswith('_') and not is_verbose: | 1511 if key.startswith('_') and not is_verbose: |
| 1508 continue | 1512 continue |
| 1509 print(" %s=%s" % (key, self.settings[key])) | 1513 print(" %s=%s" % (key, self.settings[key])) |
| 1510 if is_verbose: | 1514 if is_verbose: |
| 1511 print(" %s" % self.settings_help[key]) | 1515 try: |
| 1516 print(" %s" % self.settings_help[key]) | |
| 1517 except KeyError: | |
| 1518 print(_(" Help for this pragma is missing. " | |
| 1519 "Please report it to the Roundup project.\n")) | |
| 1512 | 1520 |
| 1513 return | 1521 return |
| 1514 | 1522 |
| 1515 if setting not in self.settings: | 1523 if setting not in self.settings: |
| 1516 raise UsageError(_('Unknown setting %s. Try "pragma list".') | 1524 raise UsageError(_('Unknown setting %s. Try "pragma list".') |
