mirror of
https://github.com/StuffAnThings/qbit_manage.git
synced 2024-09-20 15:26:02 +08:00
Adds log secrets for hiding sensitive information
This commit is contained in:
parent
ffdcce183c
commit
29d51ee78a
|
@ -7,6 +7,7 @@ class Apprise:
|
|||
def __init__(self, config, params):
|
||||
self.config = config
|
||||
self.api_url = params["api_url"]
|
||||
logger.secret(self.api_url)
|
||||
self.notify_url = ",".join(params["notify_url"])
|
||||
response = self.config.get(self.api_url)
|
||||
if response.status_code != 200:
|
||||
|
|
|
@ -10,6 +10,7 @@ class BeyondHD:
|
|||
def __init__(self, config, params):
|
||||
self.config = config
|
||||
self.apikey = params["apikey"]
|
||||
logger.secret(self.apikey)
|
||||
json = {"search": "test"}
|
||||
self.search(json)
|
||||
|
||||
|
@ -17,7 +18,7 @@ class BeyondHD:
|
|||
url = f"{base_url}{path}{self.apikey}"
|
||||
json["action"] = "search"
|
||||
if self.config.trace_mode:
|
||||
logger.debug(url.replace(self.apikey, "APIKEY"))
|
||||
logger.debug(url)
|
||||
logger.debug(f"JSON: {json}")
|
||||
try:
|
||||
response = self.config.post(url, json=json)
|
||||
|
|
|
@ -16,6 +16,7 @@ class Notifiarr:
|
|||
self.develop = params["develop"]
|
||||
self.test = params["test"]
|
||||
self.instance = params["instance"]
|
||||
logger.secret(self.apikey)
|
||||
url, _ = self.get_url("user/validate/")
|
||||
response = self.config.get(url)
|
||||
response_json = None
|
||||
|
@ -38,7 +39,7 @@ class Notifiarr:
|
|||
def get_url(self, path):
|
||||
url = f"{dev_url if self.develop else base_url}{'notification/test' if self.test else f'{path}{self.apikey}'}"
|
||||
if self.config.trace_mode:
|
||||
logger.debug(url.replace(self.apikey, "APIKEY"))
|
||||
logger.debug(url)
|
||||
if self.test:
|
||||
params = {"event": f"qbitManage-{self.apikey[:5]}", "qbit_client": self.config.data["qbt"]["host"], "instance": self.instance}
|
||||
else:
|
||||
|
|
|
@ -18,7 +18,9 @@ class Qbt:
|
|||
self.host = params["host"]
|
||||
self.username = params["username"]
|
||||
self.password = params["password"]
|
||||
logger.debug(f'Host: {self.host}, Username: {self.username}, Password: {self.password if self.password is None else "[REDACTED]"}')
|
||||
logger.secret(self.username)
|
||||
logger.secret(self.password)
|
||||
logger.debug(f'Host: {self.host}, Username: {self.username}, Password: {self.password}')
|
||||
try:
|
||||
self.client = Client(host=self.host, username=self.username, password=self.password, VERIFY_WEBUI_CERTIFICATE=False)
|
||||
self.client.auth_log_in()
|
||||
|
|
Loading…
Reference in a new issue