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 may not be safe as it has not been updated for a long 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