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.0.tar.gz (8.7 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: new_horizon-0.0.0.tar.gz
  • Upload date:
  • Size: 8.7 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.0.tar.gz
Algorithm Hash digest
SHA256 de38edad93ced17711817febbb021242f9d505eaaf0a9d1b9f05620d17482d4c
MD5 db62c628b88b03c745e0554ad179ae1a
BLAKE2b-256 da07e30a9a65b9ffe4530568f5969e37fc323703530dee7451a51b578aa66f84

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