Browse Source

use proper naming

for MediaProxyWarmingPolicy in ConcurrentLimiter
groups
Alexander Strizhakov 3 years ago
parent
commit
6d48144a9d
No known key found for this signature in database GPG Key ID: 22896A53AEF1381
4 changed files with 4 additions and 4 deletions
  1. +1
    -1
      config/description.exs
  2. +1
    -1
      docs/configuration/cheatsheet.md
  3. +1
    -1
      lib/pleroma/application.ex
  4. +1
    -1
      lib/pleroma/web/activity_pub/mrf/media_proxy_warming_policy.ex

+ 1
- 1
config/description.exs View File

@@ -3358,7 +3358,7 @@ config :pleroma, :config_description, [
]
},
%{
key: Pleroma.Web.MediaProxy,
key: Pleroma.Web.ActivityPub.MRF.MediaProxyWarmingPolicy,
type: :keyword,
description: "Concurrent limits configuration for MediaProxyWarmingPolicy.",
suggestions: [max_running: 5, max_waiting: 5],


+ 1
- 1
docs/configuration/cheatsheet.md View File

@@ -1116,7 +1116,7 @@ Settings to enable and configure expiration for ephemeral activities
Settings to restrict concurrently running jobs. Jobs which can be configured:

* `Pleroma.Web.RichMedia.Helpers` - generating link previews of URLs in activities
* `Pleroma.Web.MediaProxy` - fetching remote media via MediaProxy
* `Pleroma.Web.ActivityPub.MRF.MediaProxyWarmingPolicy` - warming remote media cache via MediaProxyWarmingPolicy

Each job has these settings:



+ 1
- 1
lib/pleroma/application.ex View File

@@ -299,7 +299,7 @@ defmodule Pleroma.Application do
def limiters_setup do
config = Config.get(ConcurrentLimiter, [])

[Pleroma.Web.RichMedia.Helpers, Pleroma.Web.MediaProxy]
[Pleroma.Web.RichMedia.Helpers, Pleroma.Web.ActivityPub.MRF.MediaProxyWarmingPolicy]
|> Enum.each(fn module ->
mod_config = Keyword.get(config, module, [])



+ 1
- 1
lib/pleroma/web/activity_pub/mrf/media_proxy_warming_policy.ex View File

@@ -27,7 +27,7 @@ defmodule Pleroma.Web.ActivityPub.MRF.MediaProxyWarmingPolicy do
if Pleroma.Config.get(:env) == :test do
fetch(prefetch_url)
else
ConcurrentLimiter.limit(MediaProxy, fn ->
ConcurrentLimiter.limit(__MODULE__, fn ->
Task.start(fn -> fetch(prefetch_url) end)
end)
end


Loading…
Cancel
Save