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.11.18

  • Dropped support for python versions 3.5 and older.

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.41.0.tar.gz (21.6 MB view details)

Uploaded Source

Built Distribution

delphixpy-1.11.41.0-py2.py3-none-any.whl (78.9 MB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: delphixpy-1.11.41.0.tar.gz
  • Upload date:
  • Size: 21.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.18

File hashes

Hashes for delphixpy-1.11.41.0.tar.gz
Algorithm Hash digest
SHA256 9f0fa1bc51172e3e889f4c3b3394c48a27ec50ab3b5a7180de8540a28d678373
MD5 6be1d2f012e8e261b68a77d1d189b5b2
BLAKE2b-256 ad18d92cb543a673fe0dc40c500eaf196d477e411c9272f1c502d91e769d5be0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for delphixpy-1.11.41.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 733a2f00b008352436fc6a15d93e65d35a2eba2a54a0cd7275897ddc22f93299
MD5 e94c021af3c44abfd665b019ecc2739d
BLAKE2b-256 9fed92840f3083dadf1ecf402e81da6612e51745a98c8a49ec6a81e7225fdf20

See more details on using hashes here.

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