Skip to content

Commit 006d705

Browse files
committed
Query: default timeout of 5 minutes
1 parent d48e138 commit 006d705

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

labkey/query.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
'Content-Type': 'application/json'
5757
}
5858

59-
_default_timeout = 30 # in seconds
59+
_default_timeout = 60 * 5 # 5 minutes
6060

6161

6262
class Pagination:
@@ -105,7 +105,7 @@ def execute_sql(server_context, schema_name, sql, container_path=None,
105105
required_version=None,
106106
timeout=_default_timeout):
107107
"""
108-
Execute a string a labkey sql against a LabKey server.
108+
Execute sql query against a LabKey server.
109109
110110
:param server_context: A LabKey server context. See utils.create_server_context.
111111
:param schema_name: schema of table
@@ -197,7 +197,7 @@ def select_rows(server_context, schema_name, query_name, view_name=None,
197197
timeout=_default_timeout
198198
):
199199
"""
200-
Query data from a labkey server
200+
Query data from a LabKey server
201201
:param server_context: A LabKey server context. See utils.create_server_context.
202202
:param schema_name: schema of table
203203
:param query_name: table name to select from
@@ -220,15 +220,13 @@ def select_rows(server_context, schema_name, query_name, view_name=None,
220220
:param timeout: Request timeout in seconds (defaults to 30s)
221221
:return:
222222
"""
223-
# TODO: Support data_region_name
224223
url = build_url(server_context, 'query', 'getQuery.api', container_path=container_path)
225224

226225
payload = {
227226
'schemaName': schema_name,
228227
'query.queryName': query_name
229228
}
230229

231-
# TODO: Roll these checks up
232230
if view_name is not None:
233231
payload['query.viewName'] = view_name
234232

0 commit comments

Comments
 (0)