RedisGears cli
Project description
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.
Project details
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
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 |