aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeongJae Park <sj@kernel.org>2024-04-27 11:56:10 -0700
committerSeongJae Park <sj@kernel.org>2024-04-27 11:56:10 -0700
commitef745d2a0b66b66cca81d5bb7a137cc5ece40543 (patch)
tree572589cb34948f4531539909a206ebfbd220de81
parent4ef08d1abac1bcaf65aadada7ec3825bc6bf220d (diff)
downloaddamo-ef745d2a0b66b66cca81d5bb7a137cc5ece40543.tar.gz
_damon: Use variables for quota goal metrics
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r--_damon.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/_damon.py b/_damon.py
index 6a9d1f91..7eb1eda3 100644
--- a/_damon.py
+++ b/_damon.py
@@ -418,12 +418,12 @@ class DamosQuotaGoal:
current_value = None
quotas = None
- def __init__(self, metric='user_input',
+ def __init__(self, metric=qgoal_user_input,
target_value='0', current_value='0'):
if not metric in qgoal_metrics:
raise Exception('unsupported DAMOS quota goal metric')
self.metric = metric
- if metric == 'some_mem_psi_us':
+ if metric == qgoal_some_mem_psi_us:
self.target_value = _damo_fmt_str.text_to_us(target_value)
else:
self.target_value = _damo_fmt_str.text_to_nr(target_value)