Sha256: 44cbefcbaa10b02f12ce326a555f2221b0786a2e2bdd973ecb4b6b8668de15e7
Contents?: true
Size: 1.04 KB
Versions: 8
Compression:
Stored size: 1.04 KB
Contents
module Skylight module Normalizers class ActiveStorage < Normalizer TITLES = { "preview.active_storage" => "Preview", "transform.active_storage" => "Transform", "service_download.active_storage" => "Download", "service_upload.active_storage" => "Upload", "service_streaming_download.active_storage" => "Streaming Download", "service_download_chunk.active_storage" => "Download Chunk", "service_delete.active_storage" => "Delete", "service_delete_prefixed.active_storage" => "Delete Prefixed", "service_exist.active_storage" => "Exist", "service_url.active_storage" => "Url" }.freeze TITLES.each_key do |key| register key end def normalize(_trace, name, _payload) title = ["ActiveStorage", TITLES[name]].join(" ") cat = "app.#{name.split('.').reverse.join('.')}" [cat, title, nil] end end end end
Version data entries
8 entries across 8 versions & 1 rubygems