kopia lustrzana https://github.com/Langenfeld/py-gitea
feat: Add an option to disable SSL certificate check
In case of particular self-signed SSL certificate, the requests verification can fail. To avoid that, an option was added to use the requests verify option.pull/13/head
rodzic
69e786cdb2
commit
d0bc054b30
|
@ -1,9 +1,10 @@
|
|||
import json
|
||||
import logging
|
||||
import json
|
||||
from typing import List, Dict, Union
|
||||
|
||||
import requests
|
||||
from frozendict import frozendict
|
||||
import requests
|
||||
import urllib3
|
||||
|
||||
from .apiobject import User, Organization, Repository, Team
|
||||
from .exceptions import NotFoundException, ConflictException, AlreadyExistsException
|
||||
|
@ -24,6 +25,7 @@ class Gitea:
|
|||
gitea_url: str,
|
||||
token_text=None,
|
||||
auth=None,
|
||||
verify=True,
|
||||
log_level="INFO"
|
||||
):
|
||||
""" Initializing Gitea-instance."""
|
||||
|
@ -43,6 +45,12 @@ class Gitea:
|
|||
if auth:
|
||||
self.requests.auth = tuple(auth.split(":"))
|
||||
|
||||
# Manage SSL certification verification
|
||||
self.requests.verify = verify
|
||||
if not verify:
|
||||
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
|
||||
|
||||
|
||||
def __get_url(self, endpoint):
|
||||
url = self.url + "/api/v1" + endpoint
|
||||
self.logger.debug("Url: %s" % url)
|
||||
|
|
Ładowanie…
Reference in New Issue