306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
|
# File 'lib/api/api_guard.rb', line 306
def after
return unless success? && current_project && current_token
return unless Feature.enabled?(:track_api_request_from_runner, current_project)
return unless request_from_runner?
::Gitlab::InternalEvents.track_event(
'api_request_from_runner',
project: current_project,
additional_properties: {
label: endpoint_id,
property: token_type,
cross_project_request: cross_project_request?.to_s
}
)
nil
end
|