bug 1035. Load role permissions from nbi.py 'valid_url_methods' instead of 'resources_to_operations.yml'
Change-Id: I84a80f8cef886cbce9b22819ead04ae14d31af79
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
diff --git a/osm_nbi/authconn.py b/osm_nbi/authconn.py
index c43c339..bbcf342 100644
--- a/osm_nbi/authconn.py
+++ b/osm_nbi/authconn.py
@@ -110,16 +110,16 @@
Each Auth backend connector plugin must be a subclass of
Authconn class.
"""
- def __init__(self, config, db):
+ def __init__(self, config, db, role_permissions):
"""
Constructor of the Authconn class.
-
- Note: each subclass
-
:param config: configuration dictionary containing all the
necessary configuration parameters.
+ :param db: internal database classs
+ :param role_permissions: read only role permission list
"""
self.config = config
+ self.role_permissions = role_permissions
def authenticate(self, credentials, token_info=None):
"""