Run batch scripts in a managed way
Project description
pip install jobx
Magical tool to run batch tasks.
Get Started
- install jobx :
pip install -U -i https://pypi.org/simple jobx
. - create task config file,it's recommended to name as
jobx.yaml
. - run tasks (presume that the name is
jobx.yaml
).- run all tasks:
jobx *
(jobx \*
on Linux/MacOS). - run specific task:
jobx task-name
. - run multiple tasks:
jobx t1,t2
(task names are split by,
, no space). - run tasks with matching names:
jobx tasks.yaml *plugin*install
(matching like fnmatch).
- run all tasks:
If the config file name is not the default one (jobx.yaml
), you need to specify the name with -f
flag. For example,
jobx -f my-task.yaml task1
.
Acknowledgement
- jinja2
- python-fire
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
jobx-0.0.2.8-py3-none-any.whl
(12.5 kB
view hashes)