Metadata-Version: 2.1
Name: taskfarm-worker
Version: 0.4.0
Summary: worker module for taskfarm
Home-page: https://github.com/mhagdorn/taskfarm-worker
Author: Magnus Hagdorn
Author-email: magnus.hagdorn@ed.ac.uk
License: GPL3
Platform: UNKNOWN
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Framework :: Flask
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: System :: Distributed Computing
Description-Content-Type: text/markdown
Requires-Dist: requests
Provides-Extra: dev
Requires-Dist: flake8 ; extra == 'dev'
Provides-Extra: docs
Requires-Dist: jinja2 (<3.1) ; extra == 'docs'
Requires-Dist: sphinx (<4.0) ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: sphinxcontrib.httpdomain ; extra == 'docs'
Provides-Extra: lint
Requires-Dist: flake8 (>=3.5.0) ; extra == 'lint'
Provides-Extra: testing
Requires-Dist: fixtures ; extra == 'testing'
Requires-Dist: nose2 ; extra == 'testing'
Requires-Dist: requests-mock ; extra == 'testing'
Requires-Dist: testtools ; extra == 'testing'

taskfarm-worker
===============
This package is the client code to work with the [taskfarm](https://github.com/mhagdorn/taskfarm) web application.

You can use the manageTF script to manage the task farm.

Find the full documentation on https://taskfarm-worker.readthedocs.io/

Examples
--------
Have a look at the [example script](../master/example.py) to see how to 
use the module. The [stress/stress.py script](../master/stress/stress.py) 
stresses the taskfarm server by spawning multiple clients. You can use the 
[stress/plot.py script](../master/stress/plot.py) to plot the csv files 
produced by the stress script.

[![test package taskfarm-worker](https://github.com/mhagdorn/taskfarm-worker/actions/workflows/pythonapp.yml/badge.svg)](https://github.com/mhagdorn/taskfarm-worker/actions/workflows/pythonapp.yml)[![Documentation Status](https://readthedocs.org/projects/taskfarm-worker/badge/?version=latest)](https://taskfarm-worker.readthedocs.io/en/latest/?badge=latest)



