mirror of
				https://github.com/xcat2/confluent.git
				synced 2025-10-31 11:22:28 +00:00 
			
		
		
		
	Add support for expiration data, when available
This commit is contained in:
		| @@ -1253,14 +1253,15 @@ class AsyncSession(ConfluentMessage): | ||||
|         self.kvpairs = {'asyncid': id} | ||||
|  | ||||
| class User(ConfluentMessage): | ||||
|     def __init__(self, uid, username, privilege_level, name=None): | ||||
|     def __init__(self, uid, username, privilege_level, name=None, expiration=None): | ||||
|         self.desc = 'foo' | ||||
|         self.stripped = False | ||||
|         self.notnode = name is None | ||||
|         kvpairs = {'username': {'value': username}, | ||||
|                    'password': {'value': '', 'type': 'password'}, | ||||
|                    'privilege_level': {'value': privilege_level}, | ||||
|                    'enabled': {'value': ''} | ||||
|                    'enabled': {'value': ''}, | ||||
|                    'expiration': {'value': expiration}, | ||||
|                    } | ||||
|         if self.notnode: | ||||
|             self.kvpairs = kvpairs | ||||
|   | ||||
		Reference in New Issue
	
	Block a user