Add another profanity.
[python_utils.git] / bootstrap.py
index 035a38eca691ca7255a4ee4bda0eee6da0813119..2df95884957624f28ddec9cf36d46d9486234d1d 100644 (file)
@@ -124,9 +124,7 @@ class ImportInterceptor(importlib.abc.MetaPathFinder):
         return 'importlib' in filename or 'six.py' in filename
 
     def find_module(self, fullname, path):
-        raise Exception(
-            "This method has been deprecated since Python 3.4, please upgrade."
-        )
+        raise Exception("This method has been deprecated since Python 3.4, please upgrade.")
 
     def find_spec(self, loaded_module, path=None, target=None):
         s = stack()
@@ -230,10 +228,7 @@ def initialize(entry_point):
         # Try to figure out the name of the program entry point.  Then
         # parse configuration (based on cmdline flags, environment vars
         # etc...)
-        if (
-            '__globals__' in entry_point.__dict__
-            and '__file__' in entry_point.__globals__
-        ):
+        if '__globals__' in entry_point.__dict__ and '__file__' in entry_point.__globals__:
             config.parse(entry_point.__globals__['__file__'])
         else:
             config.parse(None)
@@ -257,6 +252,11 @@ def initialize(entry_point):
         logger.debug(f'Python C API version: {sys.api_version}')
         logger.debug(f'Python path: {sys.path}')
 
+        # Log something about the site_config, many things use it.
+        import site_config
+
+        logger.debug(f'Global site_config: {site_config.get_config()}')
+
         # Allow programs that don't bother to override the random seed
         # to be replayed via the commandline.
         import random