Skip to content

Commit 075b0a6

Browse files
authored
Merge pull request #141 from francescortiz/master
Don't send debug messages to stdout for CLI compatibility.
2 parents 5fc7d12 + fb1fb46 commit 075b0a6

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

entsoe/decorators.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import sys
12
from socket import gaierror
23
from time import sleep
34
import requests
@@ -22,7 +23,7 @@ def retry_wrapper(*args, **kwargs):
2223
except (requests.ConnectionError, gaierror) as e:
2324
error = e
2425
print("Connection Error, retrying in {} seconds".format(
25-
self.retry_delay))
26+
self.retry_delay), file=sys.stderr)
2627
sleep(self.retry_delay)
2728
continue
2829
else:
@@ -90,7 +91,7 @@ def day_wrapper(*args, start, end, **kwargs):
9091
try:
9192
frame = func(*args, start=_start, end=_end, **kwargs)
9293
except NoMatchingDataError:
93-
print(f"NoMatchingDataError: between {_start} and {_end}")
94+
print(f"NoMatchingDataError: between {_start} and {_end}", file=sys.stderr)
9495
frame = None
9596
frames.append(frame)
9697

entsoe/parsers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import sys
12
import zipfile
23
from io import BytesIO
34
from typing import Union
@@ -357,7 +358,7 @@ def _parse_contracted_reserve_series(soup, tz, label):
357358
df.sort_index(inplace=True)
358359
index = _parse_datetimeindex(soup, tz)
359360
if len(index) > len(df.index):
360-
print("Shortening index")
361+
print("Shortening index", file=sys.stderr)
361362
df.index = index[:len(df.index)]
362363
else:
363364
df.index = index

tests.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,6 @@ def test_basic_queries(self):
9292
def test_basic_series(self):
9393
queries = [
9494
self.client.query_day_ahead_prices,
95-
self.client.query_load,
96-
self.client.query_load_forecast,
9795
self.client.query_generation_forecast,
9896
self.client.query_net_position_dayahead
9997
]
@@ -110,6 +108,8 @@ def query_crossborder_flows(self):
110108

111109
def test_basic_dataframes(self):
112110
queries = [
111+
self.client.query_load,
112+
self.client.query_load_forecast,
113113
self.client.query_wind_and_solar_forecast,
114114
self.client.query_generation,
115115
self.client.query_installed_generation_capacity,

0 commit comments

Comments
 (0)