Skip to main content

Delphix Client Bindings

Project description

DelphixPy is a set of auto-generated Python API wrappers to the Delphix Virtualization Engine.

Usage

# Simple script to refresh a Database
from delphixpy.delphix_engine import DelphixEngine
engine = DelphixEngine(
    "delphix-address",
    "delphix-user",
    "delphix-password",
    "DOMAIN",  # Instead of DOMAIN, use SYSTEM if you are using the sysadmin user.
    use_https=True,  # Connect through HTTPS instead of default HTTP
 )
database.refresh(engine, "ORACLE_DB_CONTAINER-3")

Many more examples can be found in the DelphixPy Examples Repository

Supported API Versions

DelphixPy supports Delphix Engines versioned 4.0.0.x or equivalently Delphix Engines running API version 1.3.0 and on.

Changelog

1.10.5

  • Python3.7 introduces backwards incompatible syntax which breaks DelphixPy, to accomodate the job_context.async function has been renamed to job_context.asyncly.

  • Drop support for Delphix Engines older than 4.1. API Versions: 1.3.0, 1.3.1, 1.3.2, 1.3.3

  • Publish universal wheels.

1.10.3

  • API objects are now hashable in Python3

  • Undefined objects now raise errors when their attributes are modified

  • Various bug fixes

1.10.2

  • Python3 compatibility. Python2 and Python3 are both supported now. The Python2 wrappers will now require all strings be of type unicode and the Python3 wrappers will now require all strings to be of type str.

    This may cause regressions on existing Python2 code as seen by: AssertionError: Expected one of [u’string’], but got <type ‘str’>

  • Https support

  • Various speed improvements

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

delphixpy-1.11.11.0.tar.gz (18.1 MB view details)

Uploaded Source

Built Distribution

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

delphixpy-1.11.11.0-py2.py3-none-any.whl (63.1 MB view details)

Uploaded Python 2Python 3

File details

Details for the file delphixpy-1.11.11.0.tar.gz.

File metadata

  • Download URL: delphixpy-1.11.11.0.tar.gz
  • Upload date:
  • Size: 18.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.11

File hashes

Hashes for delphixpy-1.11.11.0.tar.gz
Algorithm Hash digest
SHA256 4fa4e82aeb5e1d8df4f40108517d16b36e27b6ba98d297488158687326ceb241
MD5 d31e72a256f0ab0c32b287f46b9a8f62
BLAKE2b-256 a60c6fe13feca710cfb4c5e61e60e58456acd652d42fb22df8bc2b8d9bffb6c2

See more details on using hashes here.

File details

Details for the file delphixpy-1.11.11.0-py2.py3-none-any.whl.

File metadata

  • Download URL: delphixpy-1.11.11.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 63.1 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.11

File hashes

Hashes for delphixpy-1.11.11.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e64155fb05785ecab5f3a5d233a10e9c179d968da3fa63ea5350ab2592ca093a
MD5 28edf7f805ae32bb03a405ded1733fdc
BLAKE2b-256 647cbf1ecf805b9d32cf8b89e836bc1a84227f724e0124f0b7c830828d883458

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