curatorbin is a Python package that simplifies the installation and execution of the Elasticsearch Curator command-line interface. It downloads the `curator` binary during package installation and provides a Python interface to run its commands. The current version is 1.2.4, with releases typically aligned with updates of the underlying Curator binary or specific wrapper improvements.
pip install curatorbinVerified import paths — ran on the pinned version, not inferred.
Demonstrates how to import and use `run_curator_command` to execute arbitrary Curator CLI commands. This function returns the stdout, stderr, and exit code from the underlying binary execution.
Understand that `curatorbin` primarily executes `curator` CLI commands. Use `run_curator_command` to pass arguments as strings, similar to how you'd use the command line.
Ensure the system has stable internet connectivity and the user executing `pip install` has permissions to download and create executable files. Check the installation logs for specific error messages.
When using `curatorbin` programmatically, always use `curatorbin.run_curator_command()` or the specific `curator` entry point installed by the package to ensure the correct binary is invoked. Avoid relying on simply calling `curator` if your PATH might contain other versions.
No dependency data recorded yet.