Vulnerabilities | |||||
---|---|---|---|---|---|
Version | Suggest | Low | Medium | High | Critical |
2.0.1 | 0 | 0 | 0 | 0 | 0 |
2.0.0 | 0 | 0 | 0 | 0 | 0 |
1.2.0 | 0 | 0 | 0 | 0 | 0 |
1.1.0 | 0 | 0 | 0 | 1 | 0 |
1.0.0 | 0 | 0 | 2 | 1 | 0 |
0.9.7 | 0 | 0 | 0 | 1 | 0 |
0.9.5 | 0 | 0 | 0 | 1 | 0 |
0.9.4 | 0 | 0 | 0 | 1 | 0 |
0.9.3 | 0 | 0 | 0 | 1 | 0 |
0.9.2 | 0 | 0 | 0 | 1 | 0 |
0.9.1 | 0 | 0 | 0 | 1 | 0 |
0.9.0 | 0 | 0 | 0 | 1 | 0 |
0.8.4 | 0 | 0 | 0 | 1 | 0 |
0.8.3 | 0 | 0 | 0 | 1 | 0 |
0.8.2 | 0 | 0 | 0 | 1 | 0 |
0.8.1 | 0 | 0 | 0 | 1 | 0 |
0.8.0 | 0 | 0 | 0 | 1 | 0 |
0.7.3 | 0 | 0 | 0 | 1 | 0 |
0.7.2 | 0 | 0 | 0 | 1 | 0 |
0.7.1 | 0 | 0 | 0 | 1 | 0 |
0.7.0 | 0 | 0 | 0 | 1 | 0 |
0.6.0 | 0 | 0 | 0 | 1 | 0 |
0.5.2 | 0 | 0 | 0 | 1 | 0 |
0.5.1 | 0 | 0 | 0 | 1 | 0 |
0.5.0 | 0 | 0 | 0 | 1 | 0 |
0.4.3 | 0 | 0 | 0 | 1 | 0 |
0.4.2 | 0 | 0 | 0 | 1 | 0 |
0.4.0 | 0 | 0 | 0 | 1 | 0 |
0.3.1 | 0 | 0 | 0 | 1 | 0 |
0.3.0 | 0 | 0 | 0 | 1 | 0 |
0.2.0 | 0 | 0 | 0 | 1 | 0 |
0.1.0 | 0 | 0 | 0 | 1 | 0 |
2.0.1 - This version is safe to use because it has no known security vulnerabilities at this time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform
Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.
BSD - BSD License (Generic).. image:: https://img.shields.io/pypi/dm/flower.svg :target: https://pypistats.org/packages/flower :alt: PyPI - Downloads .. image:: https://img.shields.io/docker/pulls/mher/flower.svg :target: https://hub.docker.com/r/mher/flower :alt: Docker Pulls .. image:: https://github.com/mher/flower/workflows/Build/badge.svg :target: https://github.com/mher/flower/actions .. image:: https://img.shields.io/pypi/v/flower.svg :target: https://pypi.python.org/pypi/flower
Flower is an open-source web application for monitoring and managing Celery clusters. It provides real-time information about the status of Celery workers and tasks.
Installing flower
with pip <http://www.pip-installer.org/>
_ is simple ::
$ pip install flower
The development version can be installed from Github ::
$ pip install https://github.com/mher/flower/zipball/master#egg=flower
To run Flower, you need to provide the broker URL ::
$ celery --broker=amqp://guest:guest@localhost:5672// flower
Or use the configuration of celery application <https://docs.celeryq.dev/en/stable/userguide/application.html>
_ ::
$ celery -A tasks.app flower
By default, flower runs on port 5555, which can be modified with the port
option ::
$ celery -A tasks.app flower --port=5001
You can also run Flower using the docker image ::
$ docker run -v examples:/data -p 5555:5555 mher/flower celery --app=tasks.app flower
In this example, Flower is using the tasks.app
defined in the examples/tasks.py <https://github.com/mher/flower/blob/master/examples/tasks.py>
_ file
Flower API enables to manage the cluster via HTTP REST API
.
For example you can restart worker's pool by: ::
$ curl -X POST http://localhost:5555/api/worker/pool/restart/myworker
Or call a task by: ::
$ curl -X POST -d '{"args":[1,2]}' http://localhost:5555/api/task/async-apply/tasks.add
Or terminate executing task by: ::
$ curl -X POST -d 'terminate=True' http://localhost:5555/api/task/revoke/8a4da87b-e12b-4547-b89a-e92e4d1f8efd
For more info checkout API Reference
_
.. _API Reference: https://flower.readthedocs.io/en/latest/api.html
Documentation is available at Read the Docs
_
.. _Read the Docs: https://flower.readthedocs.io
Flower is licensed under BSD 3-Clause License.
See the License
_ file for the full license text.
.. _License
: https://github.com/mher/flower/blob/master/LICENSE