Files
2020-04-08 10:39:44 -07:00

16 lines
306 B
Python

from abc import ABCMeta, abstractmethod
# ref: https://stackoverflow.com/a/38668373
ABC = ABCMeta('ABC', (object,), {'__slots__': ()})
class Propagator(ABC):
@abstractmethod
def inject(self, span_context, carrier):
pass
@abstractmethod
def extract(self, carrier):
pass