Fix getting seafile server URL
This commit is contained in:
parent
e73c62d034
commit
d8438e13f5
@ -2,6 +2,7 @@ import logging
|
|||||||
import os
|
import os
|
||||||
import subprocess
|
import subprocess
|
||||||
import time
|
import time
|
||||||
|
from urllib.parse import urlparse
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
@ -15,7 +16,8 @@ logging.basicConfig(format="%(asctime)s %(message)s",
|
|||||||
|
|
||||||
class SeafileClient:
|
class SeafileClient:
|
||||||
def __init__(self, host: str, user: str, passwd: str):
|
def __init__(self, host: str, user: str, passwd: str):
|
||||||
self.url = requests.get(f"http://{host}").url
|
up = urlparse(requests.get(f"http://{host}").url)
|
||||||
|
self.url = f"{up.scheme}://{up.netloc}"
|
||||||
self.user = user
|
self.user = user
|
||||||
self.password = passwd
|
self.password = passwd
|
||||||
self.__token = None
|
self.__token = None
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user