We're updating the issue view to help you get more done. 

syn.getColumns does not terminate

Description

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 > d <- synGet("syn11898414") > foo <- synGetColumns(d) > foo$asList() [WARNING] Requests are too frequent for API call: /entity/#/column. Allowed 6 requests every 60 seconds.... [WARNING] Retrying in 16 seconds Traceback (most recent call last): File "/home/kdaily/R/x86_64-redhat-linux-gnu-library/3.4/synapser/python/gateway.py", line 25, in asList return list(self._inner) File "/home/kdaily/R/x86_64-redhat-linux-gnu-library/3.4/synapser/lib/python3.5/site-packages/synapseclient-1.7.5-py3.5.egg/synapseclient/client.py", line 2882, in getColumns for result in self._GET_paginated(uri, limit=limit, offset=offset): File "/home/kdaily/R/x86_64-redhat-linux-gnu-library/3.4/synapser/lib/python3.5/site-packages/synapseclient-1.7.5-py3.5.egg/synapseclient/client.py", line 2632, in _GET_paginated page = self.restGET(uri) File "/home/kdaily/R/x86_64-redhat-linux-gnu-library/3.4/synapser/lib/python3.5/site-packages/synapseclient-1.7.5-py3.5.egg/synapseclient/client.py", line 3542, in restGET response = _with_retry(lambda: requests.get(uri, headers=headers, **kwargs), verbose=self.debug, **retryPolicy) File "/home/kdaily/R/x86_64-redhat-linux-gnu-library/3.4/synapser/lib/python3.5/site-packages/synapseclient-1.7.5-py3.5.egg/synapseclient/retry.py", line 97, in _with_retry doze(randomized_wait) File "/home/kdaily/R/x86_64-redhat-linux-gnu-library/3.4/synapser/lib/python3.5/site-packages/synapseclient-1.7.5-py3.5.egg/synapseclient/dozer.py", line 24, in doze listener() File "/home/kdaily/R/x86_64-redhat-linux-gnu-library/3.4/synapser/python/interruptCheck.py", line 12, in __call__ raise ValueError("keyboard interrupt received") ValueError : keyboard interrupt received Error in pyCall("__R__.namespace[82].asList", args = xargs, kwargs = xkwargs) : error occurred while calling '__R__.namespace[82].asList'

Environment

None

Status

Assignee

Ziming Dong

Reporter

Kenneth Daily

Labels

None

Validator

Kenneth Daily

Release Version History

py-1.8.1

Fix versions

Priority

Critical