diff --git a/preprocessor/preprocessor/transfer/swift.py b/preprocessor/preprocessor/transfer/swift.py index 70a3dd733f9f7f3aa311d85ca719e156fa755b36..c0c4c2adea73f9a9d67d65aac7aad32198b93d19 100644 --- a/preprocessor/preprocessor/transfer/swift.py +++ b/preprocessor/preprocessor/transfer/swift.py @@ -11,13 +11,14 @@ logger = logging.getLogger(__name__) class Base: def __init__(self, username=None, password=None, tenant_name=None, - tenant_id=None, region_name=None, auth_url=None, + tenant_id=None, region_name=None, user_domain_id=None, auth_url=None, auth_version=None, container=None): self.username = username self.password = password self.tenant_name = tenant_name self.tenant_id = tenant_id self.region_name = region_name + self.user_domain_id = user_domain_id self.auth_url = auth_url self.auth_version = auth_version # TODO: assume 3 self.container = container @@ -31,6 +32,7 @@ class Base: "os_region_name": self.region_name, "os_auth_url": self.auth_url, "auth_version": self.auth_version, + "os_user_domain_id": self.user_domain_id, })