Skip to main content

The Rally SDK

Project description

SDVI Decision Engine Rally Module

A collection of classes and functions for interacting with SDVI Rally APIs.

Refer to documentation found in your Rally Silo.

v0.1.6 -- released 29 Sept 2021

Features

  • Add support for forced_delete mode to files.RallyFile.remove_location() method. This option removes a file location from the asset's inventory and deletes the file even if it is referenced by another asset.
  • Add support for forced_delete mode to files.remove_inventory() method. This option removes a file reference from the asset's inventory and deletes the file locations even if they are referenced by another asset.

Fixes


v0.1.5 -- released 31 Aug 2021

Features

  • Add set_scheduled_supply_chain to the supplyChain submodule, allowing users to schedule a supply chain for the current asset
  • Add get_scheduled_supply_chain to the supplyChain submodule, returning a dict representation of an arbitrary asset's scheduled supply chain

Fixes

  • Fix an issue with the SDK improperly handling missing environment variable

v0.1.4 -- released 03 Aug 2021

Features

  • Add presigned_url method to RallyFile. This returns a presigned url for a file.
  • Add asset_name and category arguments to jobs.get_jobs_for_asset method.
  • Add inputFileLabel to dictionary returned by jobs.get_jobs_for_asset.
  • Add fail_step argument to supplyChain.SupplyChainStep creation to specify a step to execute if the next step fails.
  • Add jobs.cancel_job method to cancel a job given its UUID.
  • supplyChain.set_supply_chain_metadata now overwrites existing metadata with the new value. This enables users to remove top-level keys.

Fixes

  • supplyChain.SupplyChainSplit.add_split param async has been renamed to run_async.

v0.1.3 -- released 20 Jul 2021

Features

  • Add asset_name argument to jobs.get_job_report method. This allows users to retrieve QC or analyze data from arbitrary assets using the supplied provider type and label.

Fixes


v0.1.2 -- released 22 June 2021

Features

  • Add files.write_files method that offers parallel writing of files given a dict of URLs and content
  • Add files.read_files method that offers parallel reading of files given a sequence of URLs Caution should be used when reading multiple files
  • files.list_files now returns both files and (subdirectories) at the specified url.
  • Add License-only deadline argument step_deadline_lic_only to supplyChain.SupplyChainStep
  • SupplyChainSplit and SupplyChainCancel can now take a SupplyChainSequence

Fixes

  • SupplyChainStep now correctly recognizes provider_filter values

v0.1.1 -- released 16 Mar 2021

Features

  • Initial Beta offering.

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

sdvi-rally-0.1.6.tar.gz (325.7 kB view hashes)

Uploaded Source

Built Distribution

sdvi_rally-0.1.6-py3-none-any.whl (385.8 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