From 190640136edc7fc6f5402df92ac11694daa3d32a Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Fri, 8 May 2020 20:01:57 +0200 Subject: [PATCH] EHN: add __version__ to caosdb and realm,username to userinfo --- src/caosdb/__init__.py | 1 + src/caosdb/common/models.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/caosdb/__init__.py b/src/caosdb/__init__.py index 92922f79..75847bb1 100644 --- a/src/caosdb/__init__.py +++ b/src/caosdb/__init__.py @@ -41,6 +41,7 @@ from caosdb.common.models import (ACL, ALL, FIX, NONE, OBLIGATORY, RECOMMENDED, from caosdb.configuration import configure, get_config from caosdb.connection.connection import configure_connection, get_connection from caosdb.exceptions import * +from caosdb.version import version as __version__ # read configuration these files diff --git a/src/caosdb/common/models.py b/src/caosdb/common/models.py index 293806a3..e229333c 100644 --- a/src/caosdb/common/models.py +++ b/src/caosdb/common/models.py @@ -3485,6 +3485,8 @@ class UserInfo(): def __init__(self, xml): self.roles = [ role.text for role in xml.findall("Roles/Role")] + self.name = xml.get("username") + self.realm = xml.get("realm") class Info(): -- GitLab