diff --git a/client/equo.py b/client/equo.py index 50257c3d3..8ccccd109 100644 --- a/client/equo.py +++ b/client/equo.py @@ -340,8 +340,11 @@ def reset_cache(): pass def load_conf_cache(): + try: + import text_configuration + except exceptionTools.FileNotFound: + return if not etpUi['quiet']: print_info(red(" @@ ")+blue(_("Caching equo conf")), back = True) - import text_configuration try: oldquiet = etpUi['quiet'] etpUi['quiet'] = True @@ -574,6 +577,9 @@ except exceptionTools.FtpError, e: except exceptionTools.PermissionDenied, e: print_error(darkred(" * ")+red(str(e)+". %s." % (_("Cannot continue"),) )) sys.exit(1) +except exceptionTools.FileNotFound, e: + print_error(darkred(" * ")+red(str(e)+". %s." % (_("Cannot continue"),) )) + sys.exit(1) except dbapi2Exceptions['OperationalError'], e: if str(e).find("disk I/O error") == -1: raise