diff --git a/imports/seafapi.py b/imports/seafapi.py index 28c6fe9..b05a2c4 100644 --- a/imports/seafapi.py +++ b/imports/seafapi.py @@ -14,9 +14,9 @@ class SeafileClient: def api_endpoint(self): return "%s/api2/" % self.server - def ping(self): + def ping(self,auth=False): 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: return False