System deployment
Project description
Setup Tux
Install, Deploy, Admin
Abstract
This is a meta package including all the packages needed for setux to be functionnal.
core Abstract base classes for all other packages.
distros core.distro.Distro implementations Supported OSs (Debian, FreeBSD)
targets core.target.Target implementations Connection to the target machine (Local, SSH)
managers core.manage.Manager implementations Resources managers (Pakages, Services)
mappings core.mapping.Mapping implementations Mapping resources names (Pakages, Service)
modules core.module.Module implementations User defined functionality
logger Logging
Additional packages:
REPL Rudimentary Setux REPL / CLI Note that setux is mainly intended to be used as a Python framework.
PLUS Augmented Setux distribution Additional implementations of core’s abstract classes.
Usage
REPL: .. code-block:: shell
setux
Python: .. code-block:: python
import setux
Installation
$ pip install setux
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for setux-0.21.38.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e884eab984ca21f1518a1272f35ea61a6c58bcbcbceeecd1474e15d0301427e |
|
MD5 | 6eb1cb0fea86ca5dcc44ff6af0386a85 |
|
BLAKE2b-256 | dbd5c88199b8c42c52a81d6b86ffb3121d6966498592a6cf6747f8e7bd7ffafa |