mirror of
				https://github.com/MCV-Software/TWBlue.git
				synced 2025-10-30 20:02:01 +00:00 
			
		
		
		
	add: configration invalid error dialog
This commit is contained in:
		| @@ -4,6 +4,7 @@ from validate import Validator, ValidateError | ||||
| import os | ||||
| import string | ||||
| from logging import getLogger | ||||
| from wxUI import commonMessageDialogs | ||||
| log = getLogger("config_utils") | ||||
|  | ||||
| class ConfigLoadError(Exception): pass | ||||
| @@ -21,6 +22,7 @@ def load_config(config_path, configspec_path=None, copy=True, *args, **kwargs): | ||||
|   return config | ||||
|  else: | ||||
|   log.exception("Error in config file: {0}".format(validated,)) | ||||
|   commonMessageDialogs.invalid_configration() | ||||
|  | ||||
| def is_blank(arg): | ||||
|  "Check if a line is blank." | ||||
|   | ||||
| @@ -92,4 +92,7 @@ def common_error(reason): | ||||
|  return wx.MessageDialog(None, reason, _(u"Error"), wx.OK).ShowModal() | ||||
|  | ||||
| def dead_pid(): | ||||
|  return wx.MessageDialog(None, _(u"{0} quit unexpectedly the last time it was run. If the problem persists, please report it to the {0} developers.").format(application.name), _(u"Warning"), wx.OK).ShowModal() | ||||
|  return wx.MessageDialog(None, _(u"{0} quit unexpectedly the last time it was run. If the problem persists, please report it to the {0} developers.").format(application.name), _(u"Warning"), wx.OK).ShowModal() | ||||
|  | ||||
| def invalid_configration(): | ||||
|  return wx.MessageDialog(None, _(u"The configuration file is invalid."), _(u"Error"), wx.OK).ShowModal() | ||||
		Reference in New Issue
	
	Block a user
	 guredora
					guredora