Add basic auth
This commit is contained in:
@@ -2,6 +2,7 @@ from datetime import datetime, timedelta
|
||||
from enumerations import ReplicationPackageStatusEnum
|
||||
from models import CorrectingReplicationOutPackage, ReplicantInfo
|
||||
from typing import List
|
||||
import xml.etree.ElementTree as ET
|
||||
|
||||
|
||||
class CorrectingReplicationService:
|
||||
@@ -58,4 +59,13 @@ class CorrectingReplicationService:
|
||||
pkg.replication_timeout_date = date + delta
|
||||
return pkg
|
||||
|
||||
def get_package_xml(self) -> str:
|
||||
def get_package_xml(self, pkg: CorrectingReplicationOutPackage, request_uuid: str) -> str:
|
||||
request_xml: ET.Element = xml_service.get_common_request_xml(request_uuid)
|
||||
element = ET.SubElement(request_xml, self.PACKAGE_TAG_NAME, {
|
||||
self.PACKAGE_ID_ATTRIBUTE_NAME: pkg.package_id,
|
||||
self.SERVER_VERSION_ATTRIBUTE_NAME: '1.0.0',
|
||||
self.SERVER_ID_ATTRIBUTE_NAME: 'ipd-server',
|
||||
self.CLASSIFIER_VERSION_ATTRIBUTE_NAME: classifier.,
|
||||
})
|
||||
xml_service.set_request_uuid(request_xml, request_uuid)
|
||||
return ET.tostring(request_xml, encoding='unicode', xml_declaration=True)
|
||||
|
||||
Reference in New Issue
Block a user