Updated data models
This commit is contained in:
parent
c7efd21093
commit
4ff3b85c1c
@ -14,7 +14,8 @@ def dataTemplate(transactionType,**kwargs):
|
|||||||
"name": kwargs.get('file_name'),
|
"name": kwargs.get('file_name'),
|
||||||
"path": kwargs.get('file_path')
|
"path": kwargs.get('file_path')
|
||||||
},
|
},
|
||||||
"guid": kwargs.get('guid'),
|
# upload/download:guid needed, figure out how to do this
|
||||||
|
"guid": f'{transactionType}:{kwargs.get("guid")}',
|
||||||
"node_name": kwargs.get('node_name'),
|
"node_name": kwargs.get('node_name'),
|
||||||
"prd_ext_tenant_id": kwargs.get('prd_ext_tenant_id'),
|
"prd_ext_tenant_id": kwargs.get('prd_ext_tenant_id'),
|
||||||
"product_name": "GlobalScape EFT",
|
"product_name": "GlobalScape EFT",
|
||||||
@ -51,9 +52,11 @@ def dataTemplate(transactionType,**kwargs):
|
|||||||
"file": {
|
"file": {
|
||||||
"size": kwargs.get('file_size'),
|
"size": kwargs.get('file_size'),
|
||||||
"name": kwargs.get('file_name'),
|
"name": kwargs.get('file_name'),
|
||||||
"path": kwargs.get('file_path')
|
"path": kwargs.get('file_path'),
|
||||||
|
"uid": kwargs.get('file_uid'),
|
||||||
},
|
},
|
||||||
"guid": kwargs.get('guid'),
|
"guid": f'deleted:{kwargs.get("guid")}',
|
||||||
|
"node_name": kwargs.get('node_name'),
|
||||||
"classifications": [{
|
"classifications": [{
|
||||||
"ref_id": f"globalscape:{kwargs.get('guid')}",
|
"ref_id": f"globalscape:{kwargs.get('guid')}",
|
||||||
"time": kwargs.get('time'),
|
"time": kwargs.get('time'),
|
||||||
@ -70,15 +73,19 @@ def dataTemplate(transactionType,**kwargs):
|
|||||||
"ip": kwargs.get('src_endpoint_ip'),
|
"ip": kwargs.get('src_endpoint_ip'),
|
||||||
"type": kwargs.get('src_endpoint_type')
|
"type": kwargs.get('src_endpoint_type')
|
||||||
},
|
},
|
||||||
|
"tenant": kwargs.get('tenant'),
|
||||||
|
"tenant_name":"GlobalScape",
|
||||||
"dst_endpoint": {
|
"dst_endpoint": {
|
||||||
"port": kwargs.get('dst_endpoint_port'),
|
"port": kwargs.get('dst_endpoint_port'),
|
||||||
"ip": kwargs.get('dst_endpoint_ip'),
|
"ip": kwargs.get('dst_endpoint_ip'),
|
||||||
"type": kwargs.get('dst_endpoint_type')
|
"type": kwargs.get('dst_endpoint_type')
|
||||||
},
|
},
|
||||||
"time": kwargs.get('time'),
|
"time": kwargs.get('time'),
|
||||||
|
"status_code": kwargs.get('status_code'),
|
||||||
|
"status_detail": kwargs.get('description'),
|
||||||
"user": {
|
"user": {
|
||||||
"home_directory": kwargs.get('user_home_directory'),
|
"home_directory": kwargs.get('user_home_directory'),
|
||||||
"uuid": kwargs.get('guid'),
|
"uuid": kwargs.get('session_uid'),
|
||||||
"uid": kwargs.get('uid'),
|
"uid": kwargs.get('uid'),
|
||||||
"type": kwargs.get('user_type'),
|
"type": kwargs.get('user_type'),
|
||||||
"name": kwargs.get('user_name')
|
"name": kwargs.get('user_name')
|
||||||
@ -97,9 +104,14 @@ def dataTemplate(transactionType,**kwargs):
|
|||||||
"type": kwargs.get('dst_endpoint_type')
|
"type": kwargs.get('dst_endpoint_type')
|
||||||
},
|
},
|
||||||
"guid": kwargs.get('guid'),
|
"guid": kwargs.get('guid'),
|
||||||
|
"node_name": kwargs.get('node_name'),
|
||||||
|
"tenant": kwargs.get('tenant'),
|
||||||
|
"tenant_name":"GlobalScape",
|
||||||
"prd_ext_tenant_id": kwargs.get('prd_ext_tenant_id'),
|
"prd_ext_tenant_id": kwargs.get('prd_ext_tenant_id'),
|
||||||
"product_name": "GlobalScape EFT",
|
"product_name": "GlobalScape EFT",
|
||||||
"prd_ext_tenant_name": "GlobalScape EFT",
|
"prd_ext_tenant_name": "GlobalScape EFT",
|
||||||
|
"status_code": kwargs.get('status_code'),
|
||||||
|
"status_detail": kwargs.get('description'),
|
||||||
"src_endpoint": {
|
"src_endpoint": {
|
||||||
"port": kwargs.get('src_endpoint_port'),
|
"port": kwargs.get('src_endpoint_port'),
|
||||||
"ip": kwargs.get('src_endpoint_ip'),
|
"ip": kwargs.get('src_endpoint_ip'),
|
||||||
@ -108,11 +120,15 @@ def dataTemplate(transactionType,**kwargs):
|
|||||||
"time": kwargs.get('time'),
|
"time": kwargs.get('time'),
|
||||||
"user": {
|
"user": {
|
||||||
"home_directory": kwargs.get('user_home_directory'),
|
"home_directory": kwargs.get('user_home_directory'),
|
||||||
"uuid": kwargs.get('guid'),
|
"uuid": kwargs.get('session_uid'),
|
||||||
"uid": kwargs.get('uid'),
|
"uid": kwargs.get('uid'),
|
||||||
"type": kwargs.get('user_type'),
|
"type": kwargs.get('user_type'),
|
||||||
"name": kwargs.get('user_name')
|
"name": kwargs.get('user_name')
|
||||||
},
|
},
|
||||||
|
"session": {
|
||||||
|
"created_time": kwargs.get('time'),
|
||||||
|
"uid": kwargs.get('session_uid')
|
||||||
|
},
|
||||||
"utype": kwargs.get('utype')
|
"utype": kwargs.get('utype')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -14,6 +14,7 @@ def processData(data, template, **kwargs):
|
|||||||
try:
|
try:
|
||||||
processedData.append(template(identifyUtype(row.get('Command')),\
|
processedData.append(template(identifyUtype(row.get('Command')),\
|
||||||
status_detail='',\
|
status_detail='',\
|
||||||
|
# this should be taken from self.platformConfig
|
||||||
prd_ext_tenant_id=kwargs.get('prd_ext_tenant_id'),\
|
prd_ext_tenant_id=kwargs.get('prd_ext_tenant_id'),\
|
||||||
status_code=row.get('ResultID'),\
|
status_code=row.get('ResultID'),\
|
||||||
file_size=row.get('FileSize'),\
|
file_size=row.get('FileSize'),\
|
||||||
@ -21,7 +22,7 @@ def processData(data, template, **kwargs):
|
|||||||
file_virtual_path=row.get('VirtualFolderName'),\
|
file_virtual_path=row.get('VirtualFolderName'),\
|
||||||
file_name=row.get('FileName'),\
|
file_name=row.get('FileName'),\
|
||||||
guid=row.get('TransactionGUID'),\
|
guid=row.get('TransactionGUID'),\
|
||||||
ref_id=row.get('ProtocolCommandID'),\
|
ref_id=row.get('TransactionGUID'),\
|
||||||
prd_instance_id=kwargs.get('prd_instance_id'),\
|
prd_instance_id=kwargs.get('prd_instance_id'),\
|
||||||
product_guid=kwargs.get('product_guid'),\
|
product_guid=kwargs.get('product_guid'),\
|
||||||
product_name=kwargs.get('product_name'),\
|
product_name=kwargs.get('product_name'),\
|
||||||
|
Loading…
x
Reference in New Issue
Block a user