aboutsummaryrefslogtreecommitdiffstats
path: root/nextcloud_dbsize
diff options
context:
space:
mode:
Diffstat (limited to 'nextcloud_dbsize')
-rwxr-xr-xnextcloud_dbsize15
1 files changed, 8 insertions, 7 deletions
diff --git a/nextcloud_dbsize b/nextcloud_dbsize
index 7f0920d..986e658 100755
--- a/nextcloud_dbsize
+++ b/nextcloud_dbsize
@@ -1,12 +1,12 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-#
+
# Plugin to monitor the nextcloud database size
#
# Parameters understood:
# config (required)
# autoconf (optional - used by munin-config)
-#
+
# Magic markers - optional - used by installation scripts and
# munin-config:
#
@@ -41,12 +41,13 @@ class NextcloudDB:
auth = (os.environ['username'], os.environ['password'])
# init requests session with specific header and credentials
- s = requests.Session()
- s.auth = auth
- s.headers.update({'Accept': 'application/json'})
+ with requests.Session() as s:
+ s.auth = auth
+ s.headers.update({'Accept': 'application/json'})
+ s.stream = False
- # request data from api
- r = s.get(URL)
+ # request data from api
+ r = s.get(URL)
# if status code is successful close connection and continue
if r.status_code == 200: