Skip to main content

A client for Catalogic Software's ECX.

Project description

This project aims to build a Python client for Catalogic Software’s ECX product.

This repo holds two components.

  • An SDK that can be used by anyone interested in integrating ECX operations in their workflow.

  • A command line utility with which ECX operations can be performed.

Installation

$ pip install ecxclient

Usage

$ ecxcli --help

# This connects to ECX on localhost.
$ ecxcli --user admin --passwd <PASSWORD> job list

# To connect to a different host. Default user is "admin".
$ ecxcli --url https://1.2.3.4:8443 --passwd <PASSWORD> job list

Notes

  • After a successful login, the command “remembers” the login session so there is no need to pass user name and password with every run.

Known Issues

  • When “https” URL is used, there are some warnings displayed on the console. We need to find a way to get rid of them.

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

ecxclient-0.42.tar.gz (9.8 kB view hashes)

Uploaded Source

Built Distribution

ecxclient-0.42-py2-none-any.whl (12.3 kB view hashes)

Uploaded Python 2

Supported by

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