Lots of Ubuntu clients, but in terms of servers, Red Hat (and CentOS and
Scientific Linux) are more than 70% of the market.  In the cloud,
perhaps a little less so...

On 04/05/2014 05:01 PM, Nigel Small wrote:
> You must move in different server circles to me as I see far more
> Ubuntu boxes than anything else :-)
>
> As always, though, I'm happy to review pull requests on py2neo to fix
> issues for the operating system(s) you're using.
>
> Cheers
> Nige
>
>
> On 5 April 2014 23:33, Alan Robertson <al...@unix.sh
> <mailto:al...@unix.sh>> wrote:
>
>     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> <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