Go to file
Matthias Hähnel 8bb9a8c5d1 Define ACTIVE_PROVIDERS in default config
The configuration item ACTIVE_PROVIDERS must be initialized

Workaround for this error:
2015-12-30 13:58:48,073 ERROR: Internal Error [in /www/lemur/local/lib/python2.7/site-packages/flask_restful/__init__.py:299]
Traceback (most recent call last):
  File "/www/lemur/local/lib/python2.7/site-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/www/lemur/local/lib/python2.7/site-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/www/lemur/local/lib/python2.7/site-packages/flask_restful/__init__.py", line 462, in wrapper
    resp = resource(*args, **kwargs)
  File "/www/lemur/local/lib/python2.7/site-packages/flask/views.py", line 84, in view
    return self.dispatch_request(*args, **kwargs)
  File "/www/lemur/local/lib/python2.7/site-packages/flask_restful/__init__.py", line 572, in dispatch_request
    resp = meth(*args, **kwargs)
  File "/www/lemur/lemur/auth/views.py", line 276, in get
    for provider in current_app.config.get("ACTIVE_PROVIDERS"):
TypeError: 'NoneType' object is not iterable
2015-12-30 14:56:59 +01:00
docs Add an endpoint to return active authentication providers 2015-12-22 18:03:56 -05:00
gulp Closes #160 2015-12-01 09:40:27 -08:00
hooks Fixing postgres command 2015-07-23 09:54:38 -07:00
lemur Define ACTIVE_PROVIDERS in default config 2015-12-30 14:56:59 +01:00
trustores initial commit 2015-06-22 13:47:27 -07:00
.bowerrc Fixing the paths related to javascript dependecies 2015-08-14 10:05:30 -07:00
.gitattributes adding automatic versioning 2015-11-30 10:43:41 -08:00
.gitignore Getting travisCI setup 2015-07-20 16:13:42 -07:00
.jshintignore Pleasing the JSHint gods 2015-07-21 13:36:03 -07:00
.jshintrc Removing a few checks, because we sadly can't fix them 2015-07-21 13:40:17 -07:00
.travis.yml Removed un-needed build step. 2015-10-29 13:02:58 -07:00
AUTHORS Version bump and needed documentation. 2015-10-24 11:18:27 -07:00
CHANGELOG.rst Adding the ability to issue third party created CSRs 2015-12-29 10:49:33 -08:00
LICENSE initial commit 2015-06-22 13:47:27 -07:00
MANIFEST.in adding automatic versioning 2015-11-30 10:43:41 -08:00
Makefile Making make build the static assets 2015-09-22 14:49:37 -07:00
OSSMETADATA adding OSSMETADATA for NetflixOSS tracking 2015-12-11 15:57:28 -08:00
README.rst Update README.rst 2015-11-27 14:37:23 +00:00
bower.json Adding final touches to #125 2015-11-30 09:47:36 -08:00
config-default.py initial commit 2015-06-22 13:47:27 -07:00
gulpfile.js Pleasing the PEP8 gods 2015-07-21 13:06:13 -07:00
package.json Version bump and needed documentation. 2015-10-24 11:18:27 -07:00
setup.cfg Minor fixes 2015-09-18 15:50:59 -07:00
setup.py Closes #176 2015-12-17 14:52:20 -08:00
tox.ini Making Lemur py3 compatible 2015-08-03 21:07:28 -07:00

README.rst

Lemur
=====

.. image:: https://badges.gitter.im/Join%20Chat.svg
   :alt: Join the chat at https://gitter.im/Netflix/lemur
   :target: https://gitter.im/Netflix/lemur?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

.. image:: https://img.shields.io/pypi/v/lemur.svg
    :target: https://pypi.python.org/pypi/lemur/
    :alt: Latest Version

.. image:: https://readthedocs.org/projects/lemur/badge/?version=latest
    :target: https://lemur.readthedocs.org
    :alt: Latest Docs

.. image:: https://travis-ci.org/Netflix/lemur.svg
    :target: https://travis-ci.org/Netflix/lemur

.. image:: https://requires.io/github/Netflix/lemur/requirements.svg?branch=master
    :target: https://requires.io/github/Netflix/lemur/requirements/?branch=master
    :alt: Requirements Status

.. image:: https://badge.waffle.io/Netflix/lemur.png?label=ready&title=Ready
    :target: https://waffle.io/Netflix/lemur
    :alt: 'Stories in Ready'

Lemur manages TLS certificate creation. While not able to issue certificates itself, Lemur acts as a broker between CAs
and environments providing a central portal for developers to issue TLS certificates with 'sane' defaults.

It works on CPython 2.7, 3.3, 3.4. We deploy on Ubuntu and develop on OS X.


Project resources
=================

- `Lemur Blog Post <http://techblog.netflix.com/2015/09/introducing-lemur.html>`_
- `Documentation <http://lemur.readthedocs.org/>`_
- `Source code <https://github.com/netflix/lemur>`_
- `Issue tracker <https://github.com/netflix/lemur/issues>`_
- `Docker <https://github.com/Netflix/lemur-docker>`_