def __init__(
		self, tracker_storage=None, thread_name=None, join_on_stop=True, thread_join_timeout=None,
		track_start=True, track_stop=True, track_termination=True, track_exception=True
	):
		""" Create new tracker

		:param tracker_storage: storage that is used for registering eventd
		:param thread_name: same as 'thread_name' in :meth:`.WThreadTask.__init__`
		:param join_on_stop: same as 'join_on_stop' in :meth:`.WThreadTask.__init__`
		:param thread_join_timeout: same as 'thread_join_timeout' in :meth:`.WThreadTask.__init__`
		:param track_start: whether to register start event of this task or not
		:param track_stop: whether to register stop event of this task or not
		:param track_termination: whether to register termination event of this task or not
		:param track_exception: whether to register unhandled exception event or not
		"""
		WThreadTask.__init__(
			self,
			thread_name=thread_name,
			join_on_stop=join_on_stop,
			ready_to_stop=True,
			thread_join_timeout=thread_join_timeout
		)
		self.__tracker = tracker_storage
		self.__track_start = track_start
		self.__track_stop = track_stop
		self.__track_termination = track_termination
		self.__track_exception = track_exception
def __init__ ( self , tracker_storage = None , thread_name = None , join_on_stop = True , thread_join_timeout = None , track_start = True , track_stop = True , track_termination = True , track_exception = True ) : WThreadTask . __init__ ( self , thread_name = thread_name , join_on_stop = join_on_stop , ready_to_stop = True , thread_join_timeout = thread_join_timeout ) self . __tracker = tracker_storage self . __track_start = track_start self . __track_stop = track_stop self . __track_termination = track_termination self . __track_exception = track_exception
Create new tracker

		:param tracker_storage: storage that is used for registering eventd
		:param thread_name: same as 'thread_name' in :meth:`.WThreadTask.__init__`
		:param join_on_stop: same as 'join_on_stop' in :meth:`.WThreadTask.__init__`
		:param thread_join_timeout: same as 'thread_join_timeout' in :meth:`.WThreadTask.__init__`
		:param track_start: whether to register start event of this task or not
		:param track_stop: whether to register stop event of this task or not
		:param track_termination: whether to register termination event of this task or not
		:param track_exception: whether to register unhandled exception event or not