added type hinting for core.nodes

This commit is contained in:
Blake Harnden 2020-01-13 14:08:49 -08:00
parent 4e71759ac9
commit c0fcc91d10
10 changed files with 534 additions and 360 deletions

View file

@ -1,6 +1,6 @@
import logging
from queue import Empty, Queue
from typing import List
from typing import Iterable
from core.api.grpc import core_pb2
from core.api.grpc.grpcutils import convert_value
@ -181,7 +181,9 @@ class EventStreamer:
Processes session events to generate grpc events.
"""
def __init__(self, session: Session, event_types: List[core_pb2.EventType]) -> None:
def __init__(
self, session: Session, event_types: Iterable[core_pb2.EventType]
) -> None:
"""
Create a EventStreamer instance.