Skip to content

Commit f973575

Browse files
committed
feat: CORE-7417 add skip conversion parameter
1 parent f72b365 commit f973575

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

kudu/commands/create.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@
2525
default="zip",
2626
help="Extension of the file that's going to be uploaded, default 'zip'",
2727
)
28+
@click.option("--skip_conversion", "-s", is_flag=True, default=False, required=False, help="Skip Conversion Engine")
2829
@click.pass_context
29-
def create(ctx, instance, body, filename=None, path=None, extension="zip"):
30+
def create(ctx, instance, body, filename=None, path=None, extension="zip",skip_conversion=False):
3031
base_name = (
3132
os.path.splitext(filename)[0]
3233
if filename
@@ -35,7 +36,7 @@ def create(ctx, instance, body, filename=None, path=None, extension="zip"):
3536

3637
file_data = get_file_data(path, base_name, category=extension)
3738
file_id = create_file(
38-
ctx.obj["token"], instance, body, extension, filename=filename
39+
ctx.obj["token"], instance, body, extension, filename=filename, skip_conversion=skip_conversion
3940
)
4041
url = "/files/%d/upload-url/" % file_id
4142
response = request("get", url, token=ctx.obj["token"])
@@ -46,13 +47,14 @@ def create(ctx, instance, body, filename=None, path=None, extension="zip"):
4647
update_file_metadata(ctx, file_id)
4748

4849

49-
def create_file(token, app_id, file_body, category, filename=None):
50+
def create_file(token, app_id, file_body, category, filename=None, skip_conversion=False):
5051
payload = {
5152
"app": app_id,
5253
"body": file_body,
5354
"downloadUrl": "https://admin.pitcher.com/downloads/Pitcher%20HTML5%20Folder.zip",
5455
"category": category,
5556
"dont_convert": True,
57+
"skip_conversion": skip_conversion,
5658
}
5759

5860
if filename:

0 commit comments

Comments
 (0)