1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-02-11 08:45:35 +08:00

utils.make_HTTPS_handler now looks for the docopt version of --no-check-certificate

This commit is contained in:
SavinaRoja 2013-10-05 21:15:13 -04:00
parent 3dc8c8b19f
commit 2f0dd2fac9

View File

@ -487,9 +487,9 @@ def make_HTTPS_handler(opts):
import ssl import ssl
context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) context = ssl.SSLContext(ssl.PROTOCOL_SSLv23)
context.set_default_verify_paths() context.set_default_verify_paths()
context.verify_mode = (ssl.CERT_NONE context.verify_mode = (ssl.CERT_NONE
if opts.no_check_certificate if opts['--no-check-certificate']
else ssl.CERT_REQUIRED) else ssl.CERT_REQUIRED)
return compat_urllib_request.HTTPSHandler(context=context) return compat_urllib_request.HTTPSHandler(context=context)
@ -707,7 +707,7 @@ def date_from_str(date_str):
delta = datetime.timedelta(**{unit: time}) delta = datetime.timedelta(**{unit: time})
return today + delta return today + delta
return datetime.datetime.strptime(date_str, "%Y%m%d").date() return datetime.datetime.strptime(date_str, "%Y%m%d").date()
class DateRange(object): class DateRange(object):
"""Represents a time interval between two dates""" """Represents a time interval between two dates"""
def __init__(self, start=None, end=None): def __init__(self, start=None, end=None):