gears-cli
Simple cli that allows the send python code to RedisGears
Install
pip install gears-cli
Install latest code
pip install git+https://github.com/RedisGears/gears-cli.git
Usage
> gears-cli --help
Usage: gears-cli [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
export-requirements Export requirements from RedisGears
import-requirements Import requirements to RedisGears
install-requirements Install give requirements
run Run gears function
> gears-cli run --help
Usage: gears-cli run [OPTIONS] FILEPATH [EXTRA_ARGS]...
Run gears function
Options:
--host TEXT Redis host to connect to
--port INTEGER Redis port to connect to
--user TEXT Redis acl user
--password TEXT Redis password
--ssl BOOLEAN Use ssl
--ssl-password TEXT Passphrase for ssl key
--ssl-keyfile TEXT Path to ssl key file
--ssl-certfile TEXT Path to ssl certificate file
--ssl-ca-certs TEXT Path to ssl ca certificate file
--ssl-verify-ca BOOLEAN Whether or not to us CA to verify certs
--requirements TEXT Path to requirements.txt file
--help Show this message and exit.
> gears-cli export-requirements --help
Usage: gears-cli export-requirements [OPTIONS]
Export requirements from RedisGears
Options:
--host TEXT Redis host to connect to
--port INTEGER Redis port to connect to
--user TEXT Redis acl user
--password TEXT Redis password
--ssl BOOLEAN Use ssl
--ssl-password TEXT Passphrase for ssl key
--ssl-keyfile TEXT Path to ssl key file
--ssl-certfile TEXT Path to ssl certificate file
--ssl-ca-certs TEXT Path to ssl ca certificate file
--ssl-verify-ca BOOLEAN Whether or not to us CA to verify certs
--save-directory TEXT Directory for exported files
--output-prefix TEXT Prefix for the requirement zip file
--registration-id TEXT Regisrations ids to extract their requirements
--requirement TEXT Requirement to export
--all Export all requirements
--help Show this message and exit.
> gears-cli import-requirements --help
Usage: gears-cli import-requirements [OPTIONS] [REQUIREMENTS]...
Import requirements to RedisGears
Options:
--host TEXT Redis host to connect to
--port INTEGER Redis port to connect to
--user TEXT Redis acl user
--password TEXT Redis password
--ssl BOOLEAN Use ssl
--ssl-password TEXT Passphrase for ssl key
--ssl-keyfile TEXT Path to ssl key file
--ssl-certfile TEXT Path to ssl certificate file
--ssl-ca-certs TEXT Path to ssl ca certificate file
--ssl-verify-ca BOOLEAN Whether or not to us CA to verify certs
--requirements-path TEXT Path of requirements directory containing
requirements zip files, could also be a zip file
contains more requirements zip files
--all Import all requirements in zip file
--bulk-size INTEGER Max bulk size to send to redis in MB
--help Show this message and exit.
> gears-cli install-requirements --help
Usage: gears-cli install-requirements [OPTIONS] [REQUIREMENTS]...
Install give requirements
Options:
--host TEXT Redis host to connect to
--port INTEGER Redis port to connect to
--user TEXT Redis acl user
--password TEXT Redis password
--ssl BOOLEAN Use ssl
--ssl-password TEXT Passphrase for ssl key
--ssl-keyfile TEXT Path to ssl key file
--ssl-certfile TEXT Path to ssl certificate file
--ssl-ca-certs TEXT Path to ssl ca certificate file
--ssl-verify-ca BOOLEAN Whether or not to us CA to verify certs
--requirements-file TEXT Path to requirements.txt file
--help Show this message and exit.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gears-cli-1.2.0.tar.gz
(6.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gears-cli-1.2.0.tar.gz.
File metadata
- Download URL: gears-cli-1.2.0.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.7.12 Linux/5.11.0-1028-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60dce6e44008a3be800bb33bb9a238410386bc8cbfa1552710ee051b289fe55b
|
|
| MD5 |
d0149554a3f086bd7f44e2f640f15b9d
|
|
| BLAKE2b-256 |
3ad73825a886884ec3012525b57a6cd1313acb4022334e3a4d90bdf066dd07c7
|
File details
Details for the file gears_cli-1.2.0-py3-none-any.whl.
File metadata
- Download URL: gears_cli-1.2.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.7.12 Linux/5.11.0-1028-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79c816595ae619812e8132559e57df578e166552b642e7587e731e7913661827
|
|
| MD5 |
4b75d58a8fa6049a733d953291a612fd
|
|
| BLAKE2b-256 |
7daae1af736e858f10861148916ecef3217a6d8366921f0da33566a85e7519b8
|