summary refs log tree commit diff
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2016-02-10 11:25:19 +0000
committerErik Johnston <erik@matrix.org>2016-02-10 11:25:19 +0000
commit00c9ad49dffe92b766ebfaf4f2e0ec82100a3009 (patch)
tree6d6334f864b6d157ff8c39f395b828908a96247f
parentSet parent context on instansiation (diff)
downloadsynapse-00c9ad49dffe92b766ebfaf4f2e0ec82100a3009.tar.xz
s/parent_context/previous_context/
Diffstat (limited to '')
-rw-r--r--synapse/util/logcontext.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/synapse/util/logcontext.py b/synapse/util/logcontext.py
index ffab03819d..e1c55390ac 100644
--- a/synapse/util/logcontext.py
+++ b/synapse/util/logcontext.py
@@ -47,7 +47,7 @@ class LoggingContext(object):
     """
 
     __slots__ = [
-        "parent_context", "name", "usage_start", "usage_end", "main_thread",
+        "previous_context", "name", "usage_start", "usage_end", "main_thread",
         "__dict__", "tag", "alive",
     ]
 
@@ -79,7 +79,7 @@ class LoggingContext(object):
     sentinel = Sentinel()
 
     def __init__(self, name=None):
-        self.parent_context = LoggingContext.current_context()
+        self.previous_context = LoggingContext.current_context()
         self.name = name
         self.ru_stime = 0.
         self.ru_utime = 0.
@@ -117,10 +117,10 @@ class LoggingContext(object):
     def __enter__(self):
         """Enters this logging context into thread local storage"""
         old_context = self.set_current_context(self)
-        if self.parent_context != old_context:
+        if self.previous_context != old_context:
             logger.warn(
-                "Expected parent context %r, found %r",
-                self.parent_context, old_context
+                "Expected previous context %r, found %r",
+                self.previous_context, old_context
             )
         self.alive = True
         return self
@@ -131,7 +131,7 @@ class LoggingContext(object):
         Returns:
             None to avoid suppressing any exeptions that were thrown.
         """
-        current = self.set_current_context(self.parent_context)
+        current = self.set_current_context(self.previous_context)
         if current is not self:
             if current is self.sentinel:
                 logger.debug("Expected logging context %s has been lost", self)
@@ -141,11 +141,11 @@ class LoggingContext(object):
                     current,
                     self
                 )
-        self.parent_context = None
+        self.previous_context = None
         self.alive = False
 
     def copy_to(self, record):
-        """Copy fields from this context and its parents to the record"""
+        """Copy fields from this context to the record"""
         for key, value in self.__dict__.items():
             setattr(record, key, value)
 
@@ -226,7 +226,7 @@ class PreserveLoggingContext(object):
         )
 
         if self.current_context:
-            self.has_parent = self.current_context.parent_context is not None
+            self.has_parent = self.current_context.previous_context is not None
             if not self.current_context.alive:
                 logger.debug(
                     "Entering dead context: %s",