Skip to content

Commit bf81ed3

Browse files
authored
Merge pull request #377 yt export improvements from KAndrey/type-v3-flag-pr
2 parents 29e603e + fd42e4a commit bf81ed3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

ydb/export.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ def __init__(self):
8383
self.host = None
8484
self.port = None
8585
self.uid = None
86+
self.use_type_v3 = False
8687

8788
def with_port(self, port):
8889
self.port = port
@@ -118,6 +119,10 @@ def with_items(self, *items):
118119
self.items.extend(items)
119120
return self
120121

122+
def with_use_type_v3(self, use_type_v3):
123+
self.use_type_v3 = use_type_v3
124+
return self
125+
121126

122127
class ExportToS3Settings(s_impl.BaseRequestSettings):
123128
def __init__(self):
@@ -192,6 +197,9 @@ def _export_to_yt_request_factory(settings):
192197
if settings.port:
193198
request.settings.port = settings.port
194199

200+
if settings.use_type_v3:
201+
request.settings.use_type_v3 = settings.use_type_v3
202+
195203
for source_path, destination_path in settings.items:
196204
request.settings.items.add(source_path=source_path, destination_path=destination_path)
197205

0 commit comments

Comments
 (0)