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 Distribution
jobx-0.0.2.9.tar.gz
(9.5 kB
view hashes)
Built Distribution
jobx-0.0.2.9-py3-none-any.whl
(12.5 kB
view hashes)