Skip to content

Commit c9d23df

Browse files
committed
add ids
1 parent 4955c74 commit c9d23df

2 files changed

Lines changed: 23 additions & 1 deletion

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
VERSION = (0, 7, 9)
1+
VERSION = (0, 8, 0)
22

33
__version__ = '.'.join(map(str, VERSION))

acedatacloud_scaffold/handlers/base.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@ def get_record_api_id(self):
6666
def get_record_task_id(self):
6767
return self.task_id
6868

69+
def get_record_user_id(self):
70+
return self.user_id
71+
72+
def get_record_credential_id(self):
73+
return self.credential_id
74+
6975
def get_record_request(self):
7076
return {
7177
'body': self.request.body.decode('utf-8'),
@@ -88,6 +94,8 @@ def record(self, extra_data={}):
8894
'application_id': self.get_record_application_id(),
8995
'api_id': self.get_record_api_id(),
9096
'task_id': self.get_record_task_id(),
97+
'user_id': self.get_record_user_id(),
98+
'credential_id': self.get_record_credential_id(),
9199
'request': self.get_record_request(),
92100
'response': self.get_record_response()
93101
}
@@ -102,6 +110,18 @@ def initialize_trace_id(self):
102110
'utf-8') if trace_id and len(trace_id) > 0 else str(uuid4())
103111
logger.debug(f'trace id {self.trace_id}')
104112

113+
def initialize_credential_id(self):
114+
credential_id = self.request.query_arguments.get('credential_id')
115+
self.credential_id = credential_id[0].decode(
116+
'utf-8') if credential_id and len(credential_id) > 0 else None
117+
logger.debug(f'credential id {self.credential_id}')
118+
119+
def initialize_user_id(self):
120+
user_id = self.request.query_arguments.get('user_id')
121+
self.user_id = user_id[0].decode(
122+
'utf-8') if user_id and len(user_id) > 0 else None
123+
logger.debug(f'user id {self.user_id}')
124+
105125
def initialize_api_id(self):
106126
api_id = self.request.query_arguments.get('api_id')
107127
self.api_id = api_id[0].decode(
@@ -123,3 +143,5 @@ def initialize(self):
123143
self.initialize_task_id()
124144
self.initialize_application_id()
125145
self.initialize_api_id()
146+
self.initialize_user_id()
147+
self.initialize_credential_id()

0 commit comments

Comments
 (0)