diff --git a/openfeed/openfeed_client.py b/openfeed/openfeed_client.py index 32bba99..0125e5f 100644 --- a/openfeed/openfeed_client.py +++ b/openfeed/openfeed_client.py @@ -21,11 +21,12 @@ class OpenfeedClient(object): - def __init__(self, username, password, server="openfeed.aws.barchart.com", debug=False): + def __init__(self, username, password, server="openfeed.aws.barchart.com", debug=False, jwt=""): self.server = server self.username = username self.password = password self.debug = debug + self.jwt = jwt self.ws = websocket.WebSocket() self.token = None @@ -625,7 +626,7 @@ def __create_login_request(self): return openfeed_api_pb2.OpenfeedGatewayRequest( loginRequest=openfeed_api_pb2.LoginRequest( protocolVersion=1, clientVersion=client_version, - username=self.username, password=self.password)) + username=self.username, password=self.password, jwt=self.jwt)) def __callback(self, callback, *args): try: