Metadata-Version: 2.1
Name: pacswg
Version: 0.1.12
Summary: A workload generator made in PACS lab in York University.
Home-page: https://github.com/nimamahmoudi/pacswg
Author: Nima Mahmoudi
Author-email: nima_mahmoudi@live.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Dist: certifi (==2019.11.28)
Requires-Dist: chardet (==3.0.4)
Requires-Dist: idna (==2.8)
Requires-Dist: numpy (==1.18.1)
Requires-Dist: pandas (==0.25.3)
Requires-Dist: python-dateutil (==2.8.1)
Requires-Dist: pytz (==2019.3)
Requires-Dist: requests (==2.22.0)
Requires-Dist: six (==1.14.0)
Requires-Dist: urllib3 (==1.25.7)

|PyPI| |PyPI - Status| |Travis (.com)| |Libraries.io dependency status
for latest release| |GitHub|

PACS Workload Generator
=======================

This is a workload generator designed especifically to perform load
testing for several applications. The internal use case of this workload
generator is for load testing AWS Lambda functions, but it can be used
for other purposes. All you have to do is give it a ``worker`` function
and the number of requests per second you want to achieve on average and
it will do the rest for you.

Pypi: https://pypi.org/project/pacswg/

Github Repository: https://github.com/nimamahmoudi/pacswg

Documentation: https://pacswg.readthedocs.io/en/latest/

Usage
-----

Check out the `examples directory <./examples/>`__.

Installation
------------

Install using pip:

.. code:: bash

   $ pip install pacswg

Upgrading:

.. code:: bash

   pip install pacswg --upgrade

For installation in development mode:

::

   git clone https://github.com/nimamahmoudi/pacswg
   cd pacswg
   # have docker installed before this line, it generates the README.rst file
   source .travis/build.sh
   pip install -e .

Development
-----------

``Note:`` README.rst will be overwritten from time to time, using
converters that convert markdown to rst format. Don’t modify it since
the changes might be overwritten.

.. |PyPI| image:: https://img.shields.io/pypi/v/pacswg.svg
.. |PyPI - Status| image:: https://img.shields.io/pypi/status/pacswg.svg
.. |Travis (.com)| image:: https://img.shields.io/travis/com/nimamahmoudi/pacswg.svg
.. |Libraries.io dependency status for latest release| image:: https://img.shields.io/librariesio/release/pypi/pacswg.svg
.. |GitHub| image:: https://img.shields.io/github/license/nimamahmoudi/pacswg.svg



