Skip to main content

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

epiphani-ecube-1.0.1.tar.gz (32.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

epiphani_ecube-1.0.1-py2-none-any.whl (40.4 kB view details)

Uploaded Python 2

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

Hashes for epiphani-ecube-1.0.1.tar.gz
Algorithm Hash digest
SHA256 51e994e5b69d4e2ab83a697318f25b5890fd74f4a667f1b7a1482f4e37cebb89
MD5 ad8cf544ab27032a7a57e63d2bcc5540
BLAKE2b-256 132ab6e589cf0e9b097f89297d9e3dc7a6c668979ba8ce684401f50da57dc435

See more details on using hashes here.

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

Hashes for epiphani_ecube-1.0.1-py2-none-any.whl
Algorithm Hash digest
SHA256 82c1d350a4068527e153dde0a97f4c40652fdfc0a9c5fa3fd20ae2c909ffb266
MD5 b5e837115223cd2a4d1ef64b1e0e8df9
BLAKE2b-256 273236b5c1bd124adc1666b9ccdfa9c21641fd2262aed1c6b829193f35bb91af

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page