Skip to main content

Automatically created environment for python package

Project description

cronvice

maintain your programs running under SCREEN using AT job scheduler

Example

 # example
cronvice --help

Installation

# you need the scheduler
sudo  apt install at
# you nee the code (anti PEP 668 way)
pip3 install cronvice

All scripts must be in ~/.myservice/anyname/tag

  • where ~/.myservice is the S-PATH, path to scripts structure
  • anyname - can be number of different subfolders
  • tag must be a executable script with a uniqe name in all ~/.myservice
  • ~/.config/cronvice/cfg.json - contains the S-PATH ("services")
  • without a parameter, interactive tui is run, quit it with .q

Usage

Harmless calls

cris l
cris t syncthing
cris p syncthing
cris c syncthing
  • r(un)
  • a(dd)
  • d(elete)
  • e(nter)
  • c(omment show)
  • t(ime show)
  • p(ath show)
  • l(ist cron)
  • x (block service call with impossible timestamp)

Appendix

these are comments for using uv and uvx.... this is new stuff

Workflow

  • ./distcheck.sh (no pip3 inside)
    • if twine{.verbatim} not present, uv tool install --force twine
    • same with uv tool install --force bump2version

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

cronvice-0.1.31.tar.gz (37.9 kB view details)

Uploaded Source

File details

Details for the file cronvice-0.1.31.tar.gz.

File metadata

  • Download URL: cronvice-0.1.31.tar.gz
  • Upload date:
  • Size: 37.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for cronvice-0.1.31.tar.gz
Algorithm Hash digest
SHA256 76524d77b94691b8f9e011f0a37e7f86db206a43cd15a75872cdbb766cb162a0
MD5 c25452629c45ed4278d92ae0fc9cec6e
BLAKE2b-256 5ccb030d8602def69b02ddd78182ae06243d9a8e5aa55b9fcb222399e1f24461

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