diff options
author | SeongJae Park <sj@kernel.org> | 2024-04-16 09:47:00 -0700 |
---|---|---|
committer | SeongJae Park <sj@kernel.org> | 2024-04-16 09:47:00 -0700 |
commit | 2834a3af271595ddd8dd7d018d37296dd5cd9469 (patch) | |
tree | 2c9d563dbb1dfdb59b7c226ac6fc104885f9e9bb | |
parent | 74c13004f31e8ed4a2669a3edfd89ca6651c784c (diff) | |
download | damo-2834a3af271595ddd8dd7d018d37296dd5cd9469.tar.gz |
_damon: Support human readable time string for goal target value for some_mem_psi metric
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r-- | _damon.py | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -417,8 +417,10 @@ class DamosQuotaGoal: def __init__(self, metric='user_input', target_value='0', current_value='0'): self.metric = metric - # todo: support time string for some_mem_psi_us - self.target_value = _damo_fmt_str.text_to_nr(target_value) + if metric == '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) self.current_value = _damo_fmt_str.text_to_nr(current_value) def to_str(self, raw): |