File tree Expand file tree Collapse file tree 4 files changed +12
-12
lines changed
opentelemetry-api/src/opentelemetry/context Expand file tree Collapse file tree 4 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ def attach(context: Context) -> object:
95
95
"""
96
96
get_current ()
97
97
98
- return _RUNTIME_CONTEXT .set_current (context ) # type:ignore
98
+ return _RUNTIME_CONTEXT .attach (context ) # type:ignore
99
99
100
100
101
101
def detach (token : object ) -> None :
@@ -106,7 +106,7 @@ def detach(token: object) -> None:
106
106
token: The Token that was returned by a previous call to attach a Context.
107
107
"""
108
108
try :
109
- _RUNTIME_CONTEXT .reset (token ) # type: ignore
109
+ _RUNTIME_CONTEXT .detach (token ) # type: ignore
110
110
except (AttributeError , TypeError , ValueError ):
111
111
logger .error ("Failed to detach context" )
112
112
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ class RuntimeContext(ABC):
29
29
"""
30
30
31
31
@abstractmethod
32
- def set_current (self , context : Context ) -> object :
32
+ def attach (self , context : Context ) -> object :
33
33
""" Sets the current `Context` object. Returns a
34
34
token that can be used to reset to the previous `Context`.
35
35
@@ -42,7 +42,7 @@ def get_current(self) -> Context:
42
42
""" Returns the current `Context` object. """
43
43
44
44
@abstractmethod
45
- def reset (self , token : object ) -> None :
45
+ def detach (self , token : object ) -> None :
46
46
""" Resets Context to a previous value
47
47
48
48
Args:
Original file line number Diff line number Diff line change @@ -35,16 +35,16 @@ def __init__(self) -> None:
35
35
self ._CONTEXT_KEY , default = Context ()
36
36
)
37
37
38
- def set_current (self , context : Context ) -> object :
39
- """See `opentelemetry.context.RuntimeContext.set_current `."""
38
+ def attach (self , context : Context ) -> object :
39
+ """See `opentelemetry.context.RuntimeContext.attach `."""
40
40
return self ._current_context .set (context )
41
41
42
42
def get_current (self ) -> Context :
43
43
"""See `opentelemetry.context.RuntimeContext.get_current`."""
44
44
return self ._current_context .get ()
45
45
46
- def reset (self , token : object ) -> None :
47
- """See `opentelemetry.context.RuntimeContext.reset `."""
46
+ def detach (self , token : object ) -> None :
47
+ """See `opentelemetry.context.RuntimeContext.detach `."""
48
48
self ._current_context .reset (token ) # type: ignore
49
49
50
50
Original file line number Diff line number Diff line change @@ -32,8 +32,8 @@ def __init__(self, context: Context) -> None:
32
32
def __init__ (self ) -> None :
33
33
self ._current_context = threading .local ()
34
34
35
- def set_current (self , context : Context ) -> object :
36
- """See `opentelemetry.context.RuntimeContext.set_current `."""
35
+ def attach (self , context : Context ) -> object :
36
+ """See `opentelemetry.context.RuntimeContext.attach `."""
37
37
current = self .get_current ()
38
38
setattr (self ._current_context , self ._CONTEXT_KEY , context )
39
39
return self ._Token (current )
@@ -49,8 +49,8 @@ def get_current(self) -> Context:
49
49
) # type: Context
50
50
return context
51
51
52
- def reset (self , token : object ) -> None :
53
- """See `opentelemetry.context.RuntimeContext.reset `."""
52
+ def detach (self , token : object ) -> None :
53
+ """See `opentelemetry.context.RuntimeContext.detach `."""
54
54
if not isinstance (token , self ._Token ):
55
55
raise ValueError ("invalid token" )
56
56
setattr (self ._current_context , self ._CONTEXT_KEY , token .context )
You can’t perform that action at this time.
0 commit comments