added type hinting for new functions
This commit is contained in:
@ -400,7 +400,8 @@ class MeowRunner:
|
|||||||
match is returned."""
|
match is returned."""
|
||||||
return self._get_entity_by_type(queried_type, self.conductors)
|
return self._get_entity_by_type(queried_type, self.conductors)
|
||||||
|
|
||||||
def _get_entity_by_name(self, queried_name:str, entities
|
def _get_entity_by_name(self, queried_name:str,
|
||||||
|
entities:List[Union[BaseMonitor,BaseHandler,BaseConductor]]
|
||||||
)->Union[BaseMonitor,BaseHandler,BaseConductor]:
|
)->Union[BaseMonitor,BaseHandler,BaseConductor]:
|
||||||
"""Base function inherited by more specific name query functions."""
|
"""Base function inherited by more specific name query functions."""
|
||||||
for entity in entities:
|
for entity in entities:
|
||||||
@ -408,7 +409,8 @@ class MeowRunner:
|
|||||||
return entity
|
return entity
|
||||||
return None
|
return None
|
||||||
|
|
||||||
def _get_entity_by_type(self, queried_type:Type, entities
|
def _get_entity_by_type(self, queried_type:Type,
|
||||||
|
entities:List[Union[BaseMonitor,BaseHandler,BaseConductor]]
|
||||||
)->Union[BaseMonitor,BaseHandler,BaseConductor]:
|
)->Union[BaseMonitor,BaseHandler,BaseConductor]:
|
||||||
"""Base function inherited by more specific type query functions."""
|
"""Base function inherited by more specific type query functions."""
|
||||||
for entity in entities:
|
for entity in entities:
|
||||||
|
@ -878,5 +878,3 @@ class PythonHandlerTests(unittest.TestCase):
|
|||||||
EVENT_RULE: rule
|
EVENT_RULE: rule
|
||||||
})
|
})
|
||||||
self.assertTrue(status)
|
self.assertTrue(status)
|
||||||
|
|
||||||
# TODO test default parameter function execution
|
|
Reference in New Issue
Block a user