It's worth noting that RHEL6 is probably the most popular Linux server
out there, and RHEL7 isn't out yet...

I appreciate the difficulty, and I don't want to support it either. 
Unfortunately, as a practical matter, it seems that it's not something
I'll likely be able to avoid...



On 04/05/2014 03:41 PM, Nigel Small wrote:
> Hi Alan
>
> A *BadStatusLine* is generally an indication that the remote server
> has disconnected, normally due to a timeout. Py2neo will usually retry
> when it sees one of these but the handling isn't bullet-proof and may
> not work at all under Python 2.6. I don't know about Red Hat either -
> maybe it provides different versions of Python across those two OS's -
> would be worth checking.
>
> As a related side note, although the vast majority of the code will
> work with 2.6 as it stands right now, I'm not supporting Python 2.6 at
> all going forward - only 2.7 and 3.3.
>
> Cheers
> Nigel
>
>
> On 5 April 2014 21:24, Alan Robertson <al...@unix.sh
> <mailto:al...@unix.sh>> wrote:
>
>     Hi,
>
>     When I run my tests on CentOS6.4 (python 2.6) I get a
>     BadStatusLine error.  When I run them on CentOS 6.5, they run fine.
>
>     The code is just asking what version of Neo4j we have - and it
>     fails...  This is about the first thing I do with it.  The stack
>     traceback is below:
>
>
>     fail: tests.cma_test TestCMABasic.test_several_startups
>     Traceback (most recent call last):
>     File "./tests/cma_test.py", line 550, in test_several_startups
>     CMAinit(io, cleanoutdb=True, debug=DEBUG)
>
>
>     File "./cmainit.py", line 60, in __init__
>     self.delete_all()
>     File "./cmainit.py", line 91, in delete_all
>     dbvers = *self.db.neo4j_version*
>     File "/usr/lib/python2.6/site-packages/py2neo/neo4j.py", line 798,
>     in neo4j_version
>
>
>     return version_tuple(self.__metadata__["neo4j_version"])
>     File "/usr/lib/python2.6/site-packages/py2neo/neo4j.py", line 338,
>     in __metadata__
>     self.refresh()
>     File "/usr/lib/python2.6/site-packages/py2neo/neo4j.py", line 360,
>     in refresh
>
>     self._metadata = ResourceMetadata(self._get().content)
>     File "/usr/lib/python 2.6/site- packages/py2neo/neo4j.py", line
>     365, in _get
>     product=self._product)
>     File
>     "/usr/lib/python2.6/site-packages/py2neo/packages/httpstream/http.py",
>     line 803, in get
>     return rq.submit(redirect_limit=redirect_limit, **kwargs)
>
>
>     File
>     "/usr/lib/python2.6/site-packages/py2neo/packages/httpstream/http.py",
>     line 388, in submit
>     http, rs = submit(self.method, uri, self.body, headers)
>     File
>     "/usr/lib/python2.6/site-packages/py2neo/packages/httpstream/http.py",
>     line 288, in submit
>
>
>     response = send()
>     File
>     "/usr/lib/python2.6/site-packages/py2neo/packages/httpstream/http.py",
>     line 284, in s end
>     return http.getresponse()
>     File "/usr/lib64/python2.6/httplib.py", line 990, in getresponse
>     response.begin()
>     File "/usr/lib64/python2.6/httplib.py", line 391, in begin
>
>
>     version, status, reason = self._read_status()
>     File "/usr/lib64/python2.6/httplib.py", line 355, in _read_status
>     raise BadStatusLine(line)
>     BadStatusLine
>      
>
>
>     What's up with this?  Working with RHEL6 seems to be a really good
>     idea...
>
>     -- 
>         Alan Robertson <al...@unix.sh> <mailto:al...@unix.sh> - @OSSAlanR
>
>     "Openness is the foundation and preservative of friendship...  Let me 
> claim from you at all times your undisguised opinions." - William Wilberforce
>
>


-- 
    Alan Robertson <al...@unix.sh> - @OSSAlanR

"Openness is the foundation and preservative of friendship...  Let me claim 
from you at all times your undisguised opinions." - William Wilberforce

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to