Merge pull request #171 from ixjlyons/disk-urgent
Disk module urgent output
This commit is contained in:
commit
aadabc1a55
@ -38,6 +38,8 @@ class Disk(IntervalModule):
|
|||||||
self.output = {}
|
self.output = {}
|
||||||
return
|
return
|
||||||
|
|
||||||
|
critical = available < self.critical_limit
|
||||||
|
|
||||||
cdict = {
|
cdict = {
|
||||||
"total": (stat.f_bsize * stat.f_blocks) / self.divisor,
|
"total": (stat.f_bsize * stat.f_blocks) / self.divisor,
|
||||||
"free": (stat.f_bsize * stat.f_bfree) / self.divisor,
|
"free": (stat.f_bsize * stat.f_bfree) / self.divisor,
|
||||||
@ -51,6 +53,6 @@ class Disk(IntervalModule):
|
|||||||
|
|
||||||
self.output = {
|
self.output = {
|
||||||
"full_text": self.format.format(**cdict),
|
"full_text": self.format.format(**cdict),
|
||||||
"color": self.color if available > self.critical_limit else self.critical_color,
|
"color": self.critical_color if critical else self.color,
|
||||||
"urgent": available > self.critical_limit
|
"urgent": critical
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user