You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Completed work on new splunklib.searchcommands module for Python SDK 1.5.0
# Verfied
* Version number is correctly incremeted to 1.5.0.
* CHANGELOG and README.md are up to date.
* Completed full test pass against Splunk 6.2/6.3 on CentOS 7, OSX, and Windows Server 2012 R2.
The client libraries and modular input tests completed successfully under Python 2.6 and Python 2.7. The search commands tests completed under the versions of python that ship with Splunk 6.2/Splunk 6.3.
**Next up:** Follow through on the full set of release steps.
### New features and APIs
* Added support for the new experimental Search Command Protocol V2, for Splunk 6.3+.
Opt-in by setting `chunked = true` in commands.conf. See `examples/searchcommands_app/package/default/commands-scpv2.conf`.
* Added support for invoking external search command processes.
See `examples/searchcommands_app/package/bin/pypygeneratext.py`.
* Added a new search command type: EventingCommand is the base class for commands that filter events arriving at a
search head from one or more search peers.
See `examples/searchcommands_app/package/bin/filter.py`.
* Added `splunklib` logger so that command loggers can be configured independently of the `splunklib.searchcommands`
module.
See `examples/searchcommands_app/package/default/logger.conf` for guidance on logging configuration.
* Added `splunklib.searchcommands.validators.Match` class for verifying that an option value matches a regular
expression pattern.
### Bug fixes
* Various bug fixes/improvements for Search Command Protocol V1.
* Various bug fixes/improvements to the splunklib test suite.
0 commit comments