A simple python app for running a set of commands from remote sources and pushing result files to remote targets.


License
MIT
Install
pip install pullnrun==0.7.0

Documentation

pullnrun

CI Release Maintainability Test Coverage

A simple python app for running a set of commands from remote sources and pushing result files to remote targets.

Installing

Ensure that you are using Python >= 3.6 with python --version. To install, run:

pip install pullnrun

Usage

Examples

See examples for usage examples.

Testing

Check and automatically fix formatting with:

pycodestyle pullnrun
autopep8 -aaar --in-place pullnrun

Run static analysis with:

pylint -E --enable=invalid-name,unused-import,useless-object-inheritance pullnrun

Run unit tests with command:

python3 -m unittest discover -s tst/

Get test coverage with commands:

coverage run --branch --source pullnrun/ -m unittest discover -s tst/
coverage report -m