Skip to main content

No project description provided

Project description

Opencloudtool Python Library

A tool to hide the complexity of the cloud, now available as a Python library. This library allows you to deploy services directly from your Python scripts.The core of this library is written in Rust for high performance and reliability.

Installation

You can install the library from PyPI using pip

pip install opencloudtool

Basic Usage

To use the library, you need an oct.toml configuration file in your project directory. The library provides deploy and destroy functions to manage your stack.

Example deploy.py

import opencloudtool as oct

# The path to the project directory containing oct.toml
project_path = "./my-app"

oct.deploy(path=project_path)

To destroy infrastructure:

oct.destroy(path=project_path)

Main repo opencloudtool

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

opencloudtool-0.4.2.tar.gz (87.0 kB view details)

Uploaded Source

Built Distribution

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

opencloudtool-0.4.2-cp312-abi3-macosx_11_0_arm64.whl (11.7 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

Details for the file opencloudtool-0.4.2.tar.gz.

File metadata

  • Download URL: opencloudtool-0.4.2.tar.gz
  • Upload date:
  • Size: 87.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for opencloudtool-0.4.2.tar.gz
Algorithm Hash digest
SHA256 38e0ac8703318bf667d5c7afe5ef0e32d335726fceceff3a77c82c17c2d1d467
MD5 c3ec32f390ce7a0a05812fba0deea685
BLAKE2b-256 6a34299fd580a0782fa2a94d44b380dcbf9434315b868c633e0a1cd91c0e44c9

See more details on using hashes here.

File details

Details for the file opencloudtool-0.4.2-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for opencloudtool-0.4.2-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ddc96cc25736d667a211352a5a12afaf221468e9e4657190f1161138a5d2fd2d
MD5 5301f31c4c441c9701016beb15ba41f8
BLAKE2b-256 c4e80fe51e7539ea3be2bb750bb5c6990f0f51f74f1c2b3bbb3edb9b6013e5b5

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