- def _prompt(self, prompt='?', add_colon=True):
+ def _prompt(self, prompt='?', error=None, add_colon=True):
self.connection['to_user'].write(prompt)
self.connection['to_user'].write(' ')
self.connection['to_user'].flush()
self.connection['to_user'].write(prompt)
self.connection['to_user'].write(' ')
self.connection['to_user'].flush()
self._write('key: {}'.format(self.strings['key info']))
if 'qualitybar' in self.strings:
self._write(self.strings['qualitybar'])
self._write('key: {}'.format(self.strings['key info']))
if 'qualitybar' in self.strings:
self._write(self.strings['qualitybar'])
- pin = self._prompt(self.strings['prompt'], add_colon=False)
+ pin = self._prompt(
+ prompt=self.strings['prompt'],
+ error=self.strings.get('error'),
+ add_colon=False)