mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2024-11-22 02:17:26 +00:00
Merge pull request #732 from yodax/memory
Reduce percentages for required free memory checks
This commit is contained in:
commit
af80849857
@ -14,6 +14,7 @@ Control panel:
|
|||||||
|
|
||||||
* TLS certificate provisioning would crash if DNS propagation was in progress and a challenge failed; might have shown the wrong error when provisioning fails.
|
* TLS certificate provisioning would crash if DNS propagation was in progress and a challenge failed; might have shown the wrong error when provisioning fails.
|
||||||
* Backup times were displayed with the wrong time zone.
|
* Backup times were displayed with the wrong time zone.
|
||||||
|
* Thresholds for displaying messages when the system is running low on memory have been reduced from 30% to 20% for a warning and from 15% to 10% for an error.
|
||||||
* Other minor fixes.
|
* Other minor fixes.
|
||||||
|
|
||||||
System:
|
System:
|
||||||
|
@ -222,14 +222,14 @@ def check_free_memory(rounded_values, env, output):
|
|||||||
# Check free memory.
|
# Check free memory.
|
||||||
percent_free = 100 - psutil.virtual_memory().percent
|
percent_free = 100 - psutil.virtual_memory().percent
|
||||||
memory_msg = "System memory is %s%% free." % str(round(percent_free))
|
memory_msg = "System memory is %s%% free." % str(round(percent_free))
|
||||||
if percent_free >= 30:
|
if percent_free >= 20:
|
||||||
if rounded_values: memory_msg = "System free memory is at least 30%."
|
if rounded_values: memory_msg = "System free memory is at least 20%."
|
||||||
output.print_ok(memory_msg)
|
output.print_ok(memory_msg)
|
||||||
elif percent_free >= 15:
|
elif percent_free >= 10:
|
||||||
if rounded_values: memory_msg = "System free memory is below 30%."
|
if rounded_values: memory_msg = "System free memory is below 20%."
|
||||||
output.print_warning(memory_msg)
|
output.print_warning(memory_msg)
|
||||||
else:
|
else:
|
||||||
if rounded_values: memory_msg = "System free memory is below 15%."
|
if rounded_values: memory_msg = "System free memory is below 10%."
|
||||||
output.print_error(memory_msg)
|
output.print_error(memory_msg)
|
||||||
|
|
||||||
def run_network_checks(env, output):
|
def run_network_checks(env, output):
|
||||||
|
Loading…
Reference in New Issue
Block a user