This commit is contained in:
Simon Zeyer
2021-12-11 14:59:17 +01:00
commit ac405f5658
2 changed files with 88 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
#!/usr/bin/python
# Author: Simon Zeyer
# E-Mail: simon@zeyersch.de
# URL:
# License: GPLv2
import os
import re
instances = {
"Wolke": {
"occ": "sudo -u www-data php /var/www/html/occ"
},
# "Wolke": {
# "occ": "sudo -u www-data php /var/www/html/occ"
# }
}
print('<<<nc_groupquota>>>')
for instance in instances:
stream = os.popen("{} {}:{}".format(instances[instance]["occ"], "groupquota", "list" ))
res = re.findall(r"(.*): (\d+)", stream.read())
for s in res:
stream = os.popen("{} {}:{} {}".format(instances[instance]["occ"], "groupquota", "used", s[0] ))
print("{}:{};{};{}".format(instance, s[0], s[1], stream.read().strip() ))