mirror of
https://github.com/clearml/clearml-server
synced 2025-03-03 18:54:20 +00:00
Add services.tasks.multi_task_histogram_limit configuration option
This commit is contained in:
parent
5bdbcfcd8d
commit
3205f2df97
@ -9,6 +9,7 @@ from jsonmodels.validators import Length, Min, Max
|
|||||||
from apimodels import ListField, IntField, ActualEnumField
|
from apimodels import ListField, IntField, ActualEnumField
|
||||||
from bll.event.event_metrics import EventType
|
from bll.event.event_metrics import EventType
|
||||||
from bll.event.scalar_key import ScalarKeyEnum
|
from bll.event.scalar_key import ScalarKeyEnum
|
||||||
|
from config import config
|
||||||
from utilities.stringenum import StringEnum
|
from utilities.stringenum import StringEnum
|
||||||
|
|
||||||
|
|
||||||
@ -23,7 +24,15 @@ class ScalarMetricsIterHistogramRequest(HistogramRequestBase):
|
|||||||
|
|
||||||
class MultiTaskScalarMetricsIterHistogramRequest(HistogramRequestBase):
|
class MultiTaskScalarMetricsIterHistogramRequest(HistogramRequestBase):
|
||||||
tasks: Sequence[str] = ListField(
|
tasks: Sequence[str] = ListField(
|
||||||
items_types=str, validators=[Length(minimum_value=1, maximum_value=10)]
|
items_types=str,
|
||||||
|
validators=[
|
||||||
|
Length(
|
||||||
|
minimum_value=1,
|
||||||
|
maximum_value=config.get(
|
||||||
|
"services.tasks.multi_task_histogram_limit", 10
|
||||||
|
),
|
||||||
|
)
|
||||||
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -11,4 +11,6 @@ non_responsive_tasks_watchdog {
|
|||||||
artifacts {
|
artifacts {
|
||||||
update_attempts: 10
|
update_attempts: 10
|
||||||
update_retry_msec: 500
|
update_retry_msec: 500
|
||||||
}
|
}
|
||||||
|
|
||||||
|
multi_task_histogram_limit: 100
|
||||||
|
Loading…
Reference in New Issue
Block a user