Skip to content

Commit 28b497c

Browse files
committed
Add debug logs
1 parent b4f600b commit 28b497c

File tree

2 files changed

+24
-8
lines changed

2 files changed

+24
-8
lines changed

finterion/finterion.py

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,11 @@ def ping(self):
2222
return services.ping(self.api_key, base_url=self.base_url)
2323

2424
def get_algorithm_model(self):
25-
return services.get_algorithm_model(
25+
response = services.get_algorithm_model(
2626
self.api_key, base_url=self.base_url
2727
)
28+
logger.debug(f"get_algorithm_model response {response}")
29+
return response
2830

2931
def get_orders(
3032
self,
@@ -54,12 +56,15 @@ def get_orders(
5456
orders = services.get_orders(
5557
self.api_key, query_params, base_url=self.base_url
5658
)
59+
logger.debug(f"get_orders response {orders}")
5760
return orders["items"]
5861

5962
def get_order(self, order_id):
60-
return services.get_order(
63+
response = services.get_order(
6164
self.api_key, order_id, base_url=self.base_url
6265
)
66+
logger.debug(f"get_order response {response}")
67+
return response
6368

6469
def create_order(
6570
self, target_symbol, order_side, order_type, amount, price
@@ -73,9 +78,11 @@ def create_order(
7378
"environment": self.algorithm["environment"],
7479

7580
}
76-
return services.create_order(
81+
response = services.create_order(
7782
self.api_key, base_url=self.base_url, data=data
7883
)
84+
logger.debug(f"create_order response {response}")
85+
return response
7986

8087
def create_limit_order(self, target_symbol, order_side, amount, price):
8188
data = {
@@ -86,9 +93,11 @@ def create_limit_order(self, target_symbol, order_side, amount, price):
8693
"price": price,
8794
"environment": self.algorithm["environment"],
8895
}
89-
return services.create_order(
96+
response = services.create_order(
9097
api_key=self.api_key, data=data, base_url=self.base_url
9198
)
99+
logger.debug(f"create_limit_order response {response}")
100+
return response
92101

93102
def create_market_order(self, target_symbol, order_side, amount):
94103

@@ -104,14 +113,18 @@ def create_market_order(self, target_symbol, order_side, amount):
104113
"amount": amount,
105114
"environment": self.algorithm["environment"],
106115
}
107-
return services.create_order(
116+
response = services.create_order(
108117
api_key=self.api_key, data=data, base_url=self.base_url
109118
)
119+
logger.debug(f"create_market_order response {response}")
120+
return response
110121

111122
def get_position(self, position_id):
112-
return services.get_position(
123+
response = services.get_position(
113124
self.api_key, position_id, base_url=self.base_url
114125
)
126+
logger.debug(f"get_position response {response}")
127+
return response
115128

116129
def get_positions(self, symbol=None):
117130
query_params = {"itemized": "true"}
@@ -122,9 +135,12 @@ def get_positions(self, symbol=None):
122135
positions = services.get_positions(
123136
self.api_key, query_params, base_url=self.base_url
124137
)
138+
logger.debug(f"get_positions response {positions}")
125139
return positions["items"]
126140

127141
def get_portfolio(self):
128-
return services.get_portfolio(
142+
response = services.get_portfolio(
129143
self.api_key, self.base_url
130144
)
145+
logger.debug(f"get_portfolio response {response}")
146+
return response

version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSION = (0, 7, 1, 'alpha', 0)
1+
VERSION = (0, 7, 2, 'alpha', 0)
22

33

44
def get_version(version=None):

0 commit comments

Comments
 (0)