Skip to main content

A Client Library for Interaction with Pluto.

Project description

Plyto

Plyto is a Framework for writing Event driven Applications.

Prerequisits

Plyto is a Wrapper around a Set of binary Executables and shared Libraries. You have to make sure, that these Executables and Libraries are installed properly before going of with Plyto.

Setup

To Test Plyto you have to set your Project up first. Create a virtual Environment with

python -m venv .venv

and install the Requirements into this Environment

source .venv/bin/activate && pip install -r requirements.txt

Test

If you want to run Tests, execute this command

python -m unittest discover test

Build

Since you have run all the Tests you know Plyto is running correctly on your Machine. Now you want to build a distributable Package which contain Plyto.

python -m build --sdist

This will package Plyto and store it in the directory dist/plyto-x.y.z.tar.gz

Useage

Plyto reads some Environment Variables which are

PLUTO_WORKDIR
PLUTO_BINARYDIR

If you want to customize Plytos behavior, assign your own values to these Variables. For each Meaning of the Variables see the Sections bellow.

Copy the Packge to its destination and install this package using

pip install plyto-x.y.z.tar.gz

Environment Variable PLUTO_WORKDIR

This Variable defaults to '/tmp/pluto/workdir/'. Pluto will store its Configuration Files in this Directory.

Environment Variable PLUTO_BINARYDIR

This Variable defaults to '/usr/local/bin/'. Pluto trys to find the binary Executables in this Directory.

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

new_horizon-0.0.1.tar.gz (8.6 kB view details)

Uploaded Source

File details

Details for the file new_horizon-0.0.1.tar.gz.

File metadata

  • Download URL: new_horizon-0.0.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for new_horizon-0.0.1.tar.gz
Algorithm Hash digest
SHA256 39343b59df67d9d31ee05e1af1ebdc3ab1a908bb299ce271cc3436d511e5e433
MD5 f635f55ec229d674a428c29cd67343da
BLAKE2b-256 370b5c8d4569d5b7dc78f442fa6eba4fd60f434e4a13b1eac53db0aea324792b

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