epiphani CLI for registering connectors & executing scripts in a sandbox
Project description
ecube
epiphani execution engine (e3) allows running local scripts and commands in conjunction with other cloud based connectors to create low-code playbooks. These can be shared with other team members using collaboration tools such as Slack. For more information visit: https://www.epiphani.ai
Installation
$ pip install epiphani-ecube
ecube config & arguments
In order to use ecube, you need to first create an epiphani account. Once you have the account, you need to setup ecube by adding your credentials in ~/.e3.ini
(ecube) pmadhav@ip-172-31-46-212:~$ e3 --help
usage: e3 <command> [<args>]
The following commands are supported:
run Run a local connector
runcli Run a cli as a connector
playbook Interact with the playbook engine
Please create a config file ~/.e3.ini with following content:
[DEFAULT]
username = <epiphani username> <REQUIRED>
password = <epiphani password> <REQUIRED>
login = URL to epiphani <OPTIONAL>
log_file = foo.log <OPTIONAL>
e3 (ecube) -> epiphani execution engine
positional arguments:
command Subcommand to run
optional arguments:
-h, --help show this help message and exit
(ecube) pmadhav@ip-172-31-46-212:~$
Using ecube examples
runcli
e3 runcli --name pmCli
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
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 epiphani-ecube-1.0.1.tar.gz.
File metadata
- Download URL: epiphani-ecube-1.0.1.tar.gz
- Upload date:
- Size: 32.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
51e994e5b69d4e2ab83a697318f25b5890fd74f4a667f1b7a1482f4e37cebb89
|
|
| MD5 |
ad8cf544ab27032a7a57e63d2bcc5540
|
|
| BLAKE2b-256 |
132ab6e589cf0e9b097f89297d9e3dc7a6c668979ba8ce684401f50da57dc435
|
File details
Details for the file epiphani_ecube-1.0.1-py2-none-any.whl.
File metadata
- Download URL: epiphani_ecube-1.0.1-py2-none-any.whl
- Upload date:
- Size: 40.4 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/2.7.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82c1d350a4068527e153dde0a97f4c40652fdfc0a9c5fa3fd20ae2c909ffb266
|
|
| MD5 |
b5e837115223cd2a4d1ef64b1e0e8df9
|
|
| BLAKE2b-256 |
273236b5c1bd124adc1666b9ccdfa9c21641fd2262aed1c6b829193f35bb91af
|