[ https://issues.apache.org/jira/browse/SOLR-216?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12519688 ]
Yonik Seeley commented on SOLR-216: ----------------------------------- I quickly tried the example in comments, and ran into some issues: The examples should be made to work with the example Solr install... so instead of >>> c = SolrConnection('http://localhost:8983') >>> c.add(id='500', name='python test doc', active=True) It should be >>> c = SolrConnection('http://localhost:8983/solr') #need to specify full path to solr >>> c.add(id='500', name='python test doc') #active field doesn't exist After that, a document is added, but I get an exception on the python side. I guess it's probably related to response parsing? It should probably be updated to check the HTTP response and not parse the response. > Improvements to solr.py > ----------------------- > > Key: SOLR-216 > URL: https://issues.apache.org/jira/browse/SOLR-216 > Project: Solr > Issue Type: Improvement > Components: clients - python > Affects Versions: 1.2 > Reporter: Jason Cater > Assignee: Mike Klaas > Priority: Trivial > Attachments: solr.py > > > I've taken the original solr.py code and extended it to include higher-level > functions. > * Requires python 2.3+ > * Supports SSL (https://) schema > * Conforms (mostly) to PEP 8 -- the Python Style Guide > * Provides a high-level results object with implicit data type conversion > * Supports batching of update commands -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.