Bumped version number.
Added links to the article on python.org describing the logging.conf file format.

Signed-off-by: David Noble <dnoble@splunk.com>
Add missing packages to setup.py.
Merge pull request #76 from zroger/setup-package-fixes

Add missing packages to setup.py.
Make ResponseReader more streamlike, so that it can be wrapped in a BuffererReader
Merge https://github.com/rm-hull/splunk-sdk-python into develop

This merge addresses the issue raised at http://answers.splunk.com/answers/114045/python-sdk-resultsresultsreader-extremely-slow. It was code reviewed by dnoble and fross.
Adding population.csv to examples folder so that examples are self-contained.

Signed-off-by: David Noble <dnoble@splunk.com>
Adds error reporting to splunk ui as well as the log file

Signed-off-by: David Noble <dnoble@splunk.com>
Improved error handling

Signed-off-by: David Noble <dnoble@splunk.com>
Updated change log, read me and version number in prep for releasing splunk-sdk-python-1.2.3

We've got one more customer issue to resolve before producing this release. See https://jira.splunk.com/browse/DVPL-4266, Fix AttributeError for saved search (customer issue)

Signed-off-by: David Noble <dnoble@splunk.com>
Removed copyrights from searchcommands_template files

Signed-off-by: David Noble <dnoble@splunk.com>
Updated change log in prep for 1.2.3 release

Signed-off-by: David Noble <dnoble@splunk.com>
DVPL-4290: Custom search commands add quotes around multi-valued field values

Fix: Added _to_string method which converts

+ bool ⇒ 't' | 'f'
+ str ⇒ str
+ number ⇒ str(number)
+ anything_else ⇒ repr(anything_else)

Signed-off-by: David Noble <dnoble@splunk.com>
DVPL-4301: Custom ReportingCommand crashes when it does not implement map operation

Fix:
+ Changed test for ReportingCommand.map override in ReportingCommand.ConfigurationSettings.fix_up
    Effect: We correctly identify when the ReportingCommand.map method is overridden and don't raise a KeyError when its not overridden.
+ Added check for ReportingCommand.map override in ReportingCommand.ConfigurationSettings.streaming_preop
    Effect: streaming_preop is only set if there's a map method override

Signed-off-by: David Noble <dnoble@splunk.com>
DVPL-4307: Fix export code comments

The text of the code comments speaks for itself.

Signed-off-by: David Noble <dnoble@splunk.com>
Commands.conf.spec spreadsheet

Signed-off-by: David Noble <dnoble@splunk.com>
Updated CHANGELOG.md in preparation for splunk-sdk-python-1.2.3 release.

Signed-off-by: David Noble <dnoble@splunk.com>
Fixed two bugs:

+ tests/searchcommands are now executable
+ tests/searchcommands/test_search_command responds to new error handling

Signed-off-by: David Noble <dnoble@splunk.com>
Fixed bug in test_binding.py: TestResponseReader.test_readinto_memoryview

This test no longer runs under Python 2.6 because the builtin type memoryview was introduced in Python 2.7.

Signed-off-by: David Noble <dnoble@splunk.com>
Changed mode of tests/test_results.py: chmod +x.