# HG changeset patch # User Marcin Kuzminski # Date 2019-07-16 09:42:56 # Node ID d7f1267e0b77b93f7d8dc3bc91e3259181c4d343 # Parent 94bae53f3a64f0d8c24855d1538c5dc31693a695 rcextensions: improved messaging on rcextensions load fail diff --git a/rhodecode/lib/utils.py b/rhodecode/lib/utils.py --- a/rhodecode/lib/utils.py +++ b/rhodecode/lib/utils.py @@ -634,10 +634,12 @@ def load_rcextensions(root_path): path = os.path.join(root_path) sys.path.append(path) + try: rcextensions = __import__('rcextensions') except ImportError: - log.warn('Unable to load rcextensions from %s', path) + if os.path.isdir(os.path.join(path, 'rcextensions')): + log.warn('Unable to load rcextensions from %s', path) rcextensions = None if rcextensions: