METRCIS→METRICS
This commit is contained in:
parent
9279e03636
commit
bf9d113677
6 changed files with 19 additions and 14 deletions
|
@ -1,12 +1,12 @@
|
|||
from typing import Annotated, Union
|
||||
|
||||
from django.conf import settings
|
||||
from django.core.exceptions import ValidationError
|
||||
from ninja import Field as APIField
|
||||
from ninja import Router as APIRouter
|
||||
|
||||
from c3nav.api.auth import auth_responses
|
||||
from c3nav.api.schema import BaseSchema
|
||||
from c3nav.mapdata.metrics import APIStatsCollector
|
||||
from c3nav.mapdata.models.access import AccessPermission
|
||||
from c3nav.mapdata.schemas.models import CustomLocationSchema
|
||||
from c3nav.mapdata.utils.cache.stats import increment_cache_key
|
||||
|
@ -52,7 +52,9 @@ def get_position(request, parameters: LocateRequestSchema):
|
|||
}
|
||||
|
||||
|
||||
APIStatsCollector.add_stat('locate', 'location')
|
||||
if settings.METRICS:
|
||||
from c3nav.mapdata.metrics import APIStatsCollector
|
||||
APIStatsCollector.add_stat('locate', 'location')
|
||||
|
||||
|
||||
@positioning_api_router.get('/locate-test/', summary="debug position",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue