---------------------------------------------------------------------------
timeout Traceback (most recent call last)
<ipython-input-25-3c95b8d4fb95> in <module>()
5 observedProperties=['Tx_1211'],
6 procedure='urn:ioos:station:gov.usgs:9141wh-a',
----> 7 eventTime='%s/%s' % (start,stop))
/home/usgs/anaconda/lib/python2.7/site-packages/OWSLib-0.8.7-py2.7.egg/owslib/swe/observation/sos100.py in get_observation(self, responseFormat, offerings, observedProperties, eventTime, method, **kwargs)
163 data = urlencode(request)
164
--> 165 response = openURL(base_url, data, method, username=self.username, password=self.password).read()
166 try:
167 tr = etree.fromstring(response)
/home/usgs/anaconda/lib/python2.7/site-packages/OWSLib-0.8.7-py2.7.egg/owslib/util.py in openURL(url_base, data, method, cookies, username, password, timeout)
155 if cookies is not None:
156 req.add_header('Cookie', cookies)
--> 157 u = openit(req, timeout=timeout)
158 except HTTPError, e: #Some servers may set the http header to 400 if returning an OGC service exception or 401 if unauthorised.
159 if e.code in [400, 401]:
/home/usgs/anaconda/lib/python2.7/urllib2.pyc in urlopen(url, data, timeout)
125 if _opener is None:
126 _opener = build_opener()
--> 127 return _opener.open(url, data, timeout)
128
129 def install_opener(opener):
/home/usgs/anaconda/lib/python2.7/urllib2.pyc in open(self, fullurl, data, timeout)
402 req = meth(req)
403
--> 404 response = self._open(req, data)
405
406 # post-process response
/home/usgs/anaconda/lib/python2.7/urllib2.pyc in _open(self, req, data)
420 protocol = req.get_type()
421 result = self._call_chain(self.handle_open, protocol, protocol +
--> 422 '_open', req)
423 if result:
424 return result
/home/usgs/anaconda/lib/python2.7/urllib2.pyc in _call_chain(self, chain, kind, meth_name, *args)
380 func = getattr(handler, meth_name)
381
--> 382 result = func(*args)
383 if result is not None:
384 return result
/home/usgs/anaconda/lib/python2.7/urllib2.pyc in http_open(self, req)
1212
1213 def http_open(self, req):
-> 1214 return self.do_open(httplib.HTTPConnection, req)
1215
1216 http_request = AbstractHTTPHandler.do_request_
/home/usgs/anaconda/lib/python2.7/urllib2.pyc in do_open(self, http_class, req)
1185 else:
1186 try:
-> 1187 r = h.getresponse(buffering=True)
1188 except TypeError: # buffering kw not supported
1189 r = h.getresponse()
/home/usgs/anaconda/lib/python2.7/httplib.pyc in getresponse(self, buffering)
1065 response = self.response_class(*args, **kwds)
1066
-> 1067 response.begin()
1068 assert response.will_close != _UNKNOWN
1069 self.__state = _CS_IDLE
/home/usgs/anaconda/lib/python2.7/httplib.pyc in begin(self)
407 # read until we get a non-100 response
408 while True:
--> 409 version, status, reason = self._read_status()
410 if status != CONTINUE:
411 break
/home/usgs/anaconda/lib/python2.7/httplib.pyc in _read_status(self)
363 def _read_status(self):
364 # Initialize with Simple-Response defaults
--> 365 line = self.fp.readline(_MAXLINE + 1)
366 if len(line) > _MAXLINE:
367 raise LineTooLong("header line")
/home/usgs/anaconda/lib/python2.7/socket.pyc in readline(self, size)
474 while True:
475 try:
--> 476 data = self._sock.recv(self._rbufsize)
477 except error, e:
478 if e.args[0] == EINTR:
timeout: timed out