Skip to main content

A Python wrapper for the Itential API.

Project description

Itential.py

A library to (hopefully) make Itential scripting via Python a little easier.

Pypi: https://pypi.org/project/itential.py/

Remote Install

pip install itential.py

Usage

from itential import Itential
from itential.modules.v2020_2 import AppWorkflowEngine

client = Itential()  # Contains default login and localhost url information

workflow_engine = AppWorkflowEngine(client=client)  # Pass in the auth client

response: "requests.Response" = workflow_engine.get_job_output(job_id="example-job-id")

Local Install

Curently the repository is setup for pipenv. I'm looking into making the repository agnostic to the python environment manager (poetry, pipnev, venv).

pip install pipenv
pipenv install . --dev

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

itential.py-1.0.0.tar.gz (23.1 kB view hashes)

Uploaded Source

Built Distribution

itential.py-1.0.0-py3-none-any.whl (31.1 kB view hashes)

Uploaded Python 3

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