1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-24 09:57:09 +00:00

Fix linting issues.

This commit is contained in:
HaseHarald 2020-08-24 21:37:29 +02:00
parent 675dedf1d4
commit bffbc23a4e
2 changed files with 36 additions and 36 deletions

View file

@ -1,4 +1,4 @@
#!/usr/bin/python3
#!/usr/bin/env python3
#
# This file contains a munin-plugin to gather btrfs statistics per device.
#
@ -22,7 +22,7 @@ import sys
def munin_config(fs):
fsid = str(fs.fsid).replace('-', '_')
print("multigraph btrfs_device_usage_byte_" + fsid)
print("graph_title btrfs usage by device in bytes on " + fs.path)
print("graph_args --base 1024 -l 0")
@ -30,16 +30,16 @@ def munin_config(fs):
print("graph_vlabel bytes")
print("graph_category disk")
print("graph_info This graph shows bytes used by btrfs on every device")
devices = fs.devices()
for this_device in devices:
this_dev_info = fs.dev_info(this_device.devid)
this_dev_name = this_dev_info.path.replace('/dev/', '')
print("btrfs_bytes_" + fsid + "_" + str(this_device.devid) +
".label " + this_dev_name)
".label " + this_dev_name)
print("")
print("multigraph btrfs_device_usage_percent_" + fsid)
print("graph_title btrfs usage by device in percent on " + fs.path)
print("graph_args --base 1000 -l 0")
@ -47,46 +47,46 @@ def munin_config(fs):
print("graph_vlabel %")
print("graph_category disk")
print("graph_info This graph shows percentage used by btrfs on every \
device. Maesured in percentage of device capacity.")
device. Maesured in percentage of device capacity.")
devices = fs.devices()
for this_device in devices:
this_dev_info = fs.dev_info(this_device.devid)
this_dev_name = this_dev_info.path.replace('/dev/', '')
print("btrfs_percent_" + fsid + "_" + str(this_device.devid) +
".label " + this_dev_name)
".label " + this_dev_name)
print("btrfs_percent_" + fsid + "_" + str(this_device.devid) + ".warning 95")
print("btrfs_percent_" + fsid + "_" + str(this_device.devid) + ".critical 98")
print("")
def munin_values(fs):
fsid = str(fs.fsid).replace('-', '_')
devices = fs.devices()
print("multigraph btrfs_device_usage_byte_" + fsid)
for this_device in devices:
this_dev_info = fs.dev_info(this_device.devid)
print("btrfs_bytes_" + fsid + "_" + str(this_device.devid) +
".value " + str(this_dev_info.bytes_used))
".value " + str(this_dev_info.bytes_used))
print("")
# Reset device iterator
devices = fs.devices()
print("multigraph btrfs_device_usage_percent_" + fsid)
for this_device in devices:
this_dev_info = fs.dev_info(this_device.devid)
usage = 100.0 * this_dev_info.bytes_used / this_dev_info.total_bytes
print("btrfs_percent_" + fsid + "_" + str(this_device.devid) +
".value " + str(round(usage, 2)))
".value " + str(round(usage, 2)))
print("")
def main():
for path in btrfs.utils.mounted_filesystem_paths():