Skip to main content

Bartender

Bartender is the beer-garden backend. It’s responsible for maintaining plugin health/status and running the actual plugins.

Gitter PyPI Build Status Code Coverage Documentation Status Pyup Updates

Getting Started

Pre-requisites

  • Python >= 2.7, < 3.9

  • pip

  • Connectivity to MongoDB Server - (Tested on 3.4)

  • Connectivity to Rabbitmq-Server - (Tested on 3.6)

Get Up and Running

When installed from pip you can simply:

$ bartender -c /path/to/config.json

These are the minimum required steps once you have all the pre-requisites up and running.

$ git clone https://github.com/beer-garden/bartender.git
$ cd bartender
$ pip install -r requirements.txt
$ ./bin/app.sh # Requires brew-view to be running

There are several plugins that are loaded by default. You can view them in the brew-view UI.

Testing

Running the tests:

$ make test

Generating coverage:

$ make coverage

Linting:

$ make lint

Credits

  • Doug Hellmann (@doughellmann) - Doug originally owned the bartender name but was willing to allow us to have it so that we didn’t have to change a lot of documentation. Thanks very much Doug!

Metadata

Release files for bartender 2.4.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bartender 2.4.11
File Size Uploaded Provenance
bartender-2.4.11.tar.gz 34.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for bartender 2.4.11
File Interpreter ABI Platform
bartender-2.4.11-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 76.0 kB

Release files / bartender-2.4.11.tar.gz

Download URL bartender-2.4.11.tar.gz
Size 34.8 kB
Tags Source
SHA-256 checksum
How to use checksums
307d4bc2f7855e268005528576d825c039877c1a0231c3e1c0bee5b1f354de0e
BLAKE2b-256 checksum
How to use checksums
09960e1a9789f3ef1edec958e0604969de4d5e2b20ab7d85ad5abeac5bc13ac7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

Release files / bartender-2.4.11-py2.py3-none-any.whl

Download URL bartender-2.4.11-py2.py3-none-any.whl
Size 41.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
782d4dc47bc0d6d5dac94fca9f5f7d125c67650c8e475774c76005b5cc6c1216
BLAKE2b-256 checksum
How to use checksums
63018d84886be95ed73536f9392e7bc9400005b0b20078588c3dd66c7dd6fe2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

Security for bartender 2.4.11

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page