diff options
| -rw-r--r-- | python/api_quotes/__main__.py | 4 | ||||
| -rw-r--r-- | python/api_quotes/api.py | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/python/api_quotes/__main__.py b/python/api_quotes/__main__.py index ec926e8e..e0cf8708 100644 --- a/python/api_quotes/__main__.py +++ b/python/api_quotes/__main__.py @@ -8,7 +8,7 @@ logger = logging.getLogger(__name__) if __name__ == "__main__": asset_class = "CD" after = None - for i in range(1000): + while True: if data := MarkitAPI.get_data(asset_class, after): for row in data: try: @@ -17,7 +17,7 @@ if __name__ == "__main__": logger.error(f"Couldn't pase {row['quoteid']}: {e}") else: quote.stage() - quote.commit() + quote.commit() after = f"{row['receiveddatetime']},{asset_class}-9480-{row['quoteid']}" else: break diff --git a/python/api_quotes/api.py b/python/api_quotes/api.py index dfcff2df..af479d67 100644 --- a/python/api_quotes/api.py +++ b/python/api_quotes/api.py @@ -38,6 +38,7 @@ class MarkitAPI: } if after: params["after"] = after + print(params) path = posixpath.join("parsing", "Quote", service) url = urljoin(cls.base_url, path) r = requests.get(url, params) |
