impl. auth ping

This commit is contained in:
shim_ 2018-10-04 16:50:49 +02:00
parent 02fdcbcb82
commit 43e4d4cdf9

View File

@ -14,9 +14,9 @@ class SeafileClient:
def api_endpoint(self): def api_endpoint(self):
return "%s/api2/" % self.server return "%s/api2/" % self.server
def ping(self): def ping(self,auth=False):
try: try:
return self.session.get("%s/ping" % self.api_endpoint()).text == "\"pong\"" return self.session.get("%s%s/ping" % (self.api_endpoint(),"/auth" if auth else "")).text == "\"pong\""
except: except:
return False return False