Skip to main content

Classes to interact with Sabana. Meet us at https://sabana.io

Project description

Sabana python package

This package has the following helper classes to allow programmatic interaction with the Sabana platform from python:

  • Program: constructs the series of steps to be executed in an instance deployed in the platform.
  • Instance: is a handler to a instance deployed in the platform.

Deploying an instance

Instances in Sabana are identified by a triple of user, instance, and tag.

After logging in, an instance can be deployed like this:

from sabana import Instance

inst = Instance(image="pedro/rtl_axi_multiply_add:0")
inst.up()
# Don't forget to stop the instance if you don't use it
inst.down()

Support

For support get in touch with us via our Discord server, or alternatively via Sabana.io.

Limited Availability - Join our wait list!

Get in touch in order to get access to the Sabana platform. With your email address you will be able to setup your Sabana credentials.

Licensing

The Sabana package is distributed under the terms of the Apache 2.0 license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

sabana-0.1.8-py3-none-any.whl (13.3 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