diff --git a/lumi2/__init__.py b/lumi2/__init__.py index 33bafd9..6835eee 100644 --- a/lumi2/__init__.py +++ b/lumi2/__init__.py @@ -49,7 +49,7 @@ def create_app(test_config=None): app.add_url_rule('/', endpoint='index') from . import webapi - api.add_resource(webapi.HelloWorld, '/api/hello') + api.add_resource(webapi.User, '/api/user/') api.init_app(app) # TODO create OUs diff --git a/lumi2/webapi.py b/lumi2/webapi.py index cc63a7b..f2396e1 100644 --- a/lumi2/webapi.py +++ b/lumi2/webapi.py @@ -2,6 +2,10 @@ from flask import Blueprint from flask_restful import Resource -class HelloWorld(Resource): - def get(self): - return {'hello': 'world'} +import lumi2.ldap as ldap +from lumi2.usermodel import User + + +class User(Resource): + def get(self, username): + pass