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.4.tar.gz (32.6 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.4-py2-none-any.whl (40.6 kB view details)

Uploaded Python 2

File details

Details for the file epiphani-ecube-1.0.4.tar.gz.

File metadata

  • Download URL: epiphani-ecube-1.0.4.tar.gz
  • Upload date:
  • Size: 32.6 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.4.tar.gz
Algorithm Hash digest
SHA256 c4765780eea80531f33067dc2f720a47346ae7138dfd6f1dcd2684ff08e289d9
MD5 334b71492a3624e2eda85f2eee37c334
BLAKE2b-256 e3b91454654cafcdeb4e02d9762d08fda96d1be3f07b005d96733d6a7eb0cbc2

See more details on using hashes here.

File details

Details for the file epiphani_ecube-1.0.4-py2-none-any.whl.

File metadata

  • Download URL: epiphani_ecube-1.0.4-py2-none-any.whl
  • Upload date:
  • Size: 40.6 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.4-py2-none-any.whl
Algorithm Hash digest
SHA256 bfc8291c58794415bb95f983f94700ad5a837e937b4a67a04e33698b6cf5d82c
MD5 a94c5a371316ccf659ed3a08216f0e5d
BLAKE2b-256 c6b90b070f1f040fced585f57c9367cc909e3fe331dfabf94ed4c585986e79a9

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