Resystem common service package
This Python3-only package provides different classes and functions which are used in various services, either proprietary or open, such as [res-scheduler](https://github.com/AngryDevelopersLLC/res-scheduler).
It supposes [asyncio](http://asyncio.org/) environment.
argument_parser.py provides scattered argparse support.
child_process_protocol.py allows single parent - multiple children process operation, similar to classic web servers like Apache or (g)unicorn.
configuration.py includes Config class and different helpers for building a nice JSON-based configuration system.
logger.py supplies Logger class which simplifies and colorizes logging (other classes are supposed to inherit from it - screw the incapsulation).
systemd_watchdog.py - [systemd](https://en.wikipedia.org/wiki/Systemd) watchdog wrapper (used in modern Debian/Ubuntu versions).
utils.py - various random functions.
Released under New BSD license.
Metadata
Release files for res-core 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| res-core-1.0.4.tar.gz | 16.1 kB | Details |
Release files / res-core-1.0.4.tar.gz
| Download URL | res-core-1.0.4.tar.gz |
|---|---|
| Size | 16.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
35af9ed2edf39f32351a56bde6b3d25798c0a3827ae7086df76414b0460a5ee2
|
|
BLAKE2b-256 checksum How to use checksums |
5197e698dc5b48ae804e67d1adcbc4c06830c9ed33043739cbddbd22cb362ece
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |