Skip to content

Commit cf72018

Browse files
Optionally set debug mode with the environment variable PYEVT_DEBUG. Debug is disabled by default.
2 parents 395c4b7 + b8c72e2 commit cf72018

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
setup(
1616
name='python-evrythng',
17-
version='0.2.7',
17+
version='0.2.8',
1818
packages=['evrythng', 'evrythng.entities'],
1919
package_dir={'': 'src'},
2020
include_package_data=True,

src/evrythng/utils.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@
88
from urlparse import urlparse
99

1010

11-
# TODO: Since so much dev is going on, we've made debug=True the default. This
12-
# needs to change, probably soon.
1311
def request(request_type, resource_url, data=None, api_key=None, files=None,
14-
base_url='https://api.evrythng.com', accept=False, debug=True, custom_query_params=None,
15-
pageNumber=None, perPage=None, timeout=30):
12+
base_url='https://api.evrythng.com', accept=False, debug=None,
13+
custom_query_params=None, pageNumber=None, perPage=None, timeout=30):
1614
"""Send a request to the Evrythng API."""
15+
if debug is None:
16+
debug = os.getenv('PYEVT_DEBUG', '0') == '1'
17+
1718
if custom_query_params:
1819
if type(custom_query_params) != dict:
1920
raise ValueError('custom_query_params must be a dict mapping keys to values.')

0 commit comments

Comments
 (0)