From 6add1407323356ab103a27050b19cc178e988f42 Mon Sep 17 00:00:00 2001 From: Zykino Date: Sat, 23 Jan 2021 12:24:10 +0100 Subject: [PATCH] Disable the progressbar when the user want a quiet output --- prismedia/pt_upload.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/prismedia/pt_upload.py b/prismedia/pt_upload.py index 1c57fd9..6b43151 100644 --- a/prismedia/pt_upload.py +++ b/prismedia/pt_upload.py @@ -305,8 +305,11 @@ def upload_video(oauth, secret, options): logger_stdout = logging.getLogger('stdoutlogs') encoder = MultipartEncoder(fields) - progress_callback = create_callback(encoder, options.get('--progress')) - multipart_data = MultipartEncoderMonitor(encoder, progress_callback) + if options.get('--quiet'): + multipart_data = encoder + else: + progress_callback = create_callback(encoder, options.get('--progress')) + multipart_data = MultipartEncoderMonitor(encoder, progress_callback) headers = { 'Content-Type': multipart_data.content_type