Skip to main content

Beergarden Backend

Project description

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.4

  • 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!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bartender-2.4.8.tar.gz (33.1 kB view details)

Uploaded Source

Built Distribution

bartender-2.4.8-py2.py3-none-any.whl (41.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file bartender-2.4.8.tar.gz.

File metadata

  • Download URL: bartender-2.4.8.tar.gz
  • Upload date:
  • Size: 33.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for bartender-2.4.8.tar.gz
Algorithm Hash digest
SHA256 5ec317718117eb08a484b623bcb9e97110cc7ebe3cd11590068d488b1f1e1987
MD5 7821e97067fdd84d0e7096a47a5b4652
BLAKE2b-256 460c6213035a19ab733d539d212a2fa18629751a6000c4aad8d24ccf512b7652

See more details on using hashes here.

File details

Details for the file bartender-2.4.8-py2.py3-none-any.whl.

File metadata

  • Download URL: bartender-2.4.8-py2.py3-none-any.whl
  • Upload date:
  • Size: 41.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for bartender-2.4.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8ffbc11584b4fcbc6258fc0bdfdadb86fa8105e42037bc5e301c4161a7d96485
MD5 c57f8ca9bcaee220bf82c8b2094efe52
BLAKE2b-256 e6260b4d1e0cbb399963ed17c1bc94024d0813bd4f3d1bebacdb675925d6a239

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page