From fe7656d3693c175768fbb3ec5fa20524c465593e Mon Sep 17 00:00:00 2001 From: Sinisa Veseli <sveseli@aps.anl.gov> Date: Mon, 13 Apr 2015 13:08:13 +0000 Subject: [PATCH] moved login route descriptor into common service module --- .../dm/common/service/loginRouteDescriptor.py | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 src/python/dm/common/service/loginRouteDescriptor.py diff --git a/src/python/dm/common/service/loginRouteDescriptor.py b/src/python/dm/common/service/loginRouteDescriptor.py new file mode 100755 index 00000000..f51d6bbf --- /dev/null +++ b/src/python/dm/common/service/loginRouteDescriptor.py @@ -0,0 +1,32 @@ +#!/usr/bin/env python + +# +# Login route descriptor. +# + +from dm.common.utility.configurationManager import ConfigurationManager +from dm.common.service.loginController import LoginController + +class LoginRouteDescriptor: + + @classmethod + def getRoutes(cls): + contextRoot = ConfigurationManager.getInstance().getContextRoot() + loginController = LoginController() + + routes = [ + + # Login + { + 'name' : 'login', + 'path' : '%s/login' % contextRoot, + 'controller' : loginController, + 'action' : 'login', + 'method' : [ 'PUT', 'POST' ] + }, + + ] + + return routes + + -- GitLab