diff options
| author | Samantaz Fox <coding@samantaz.fr> | 2022-11-12 00:04:27 +0100 |
|---|---|---|
| committer | Samantaz Fox <coding@samantaz.fr> | 2022-12-22 16:13:34 +0100 |
| commit | 8e8ca4fcc5cfcb7bebc3f29440d6abc1de770513 (patch) | |
| tree | 3c4dae335bd0be93f5b12047058aba561d548f6f /src/invidious.cr | |
| parent | ce7db8d2cb87111af15de2de9faf12aae38283bb (diff) | |
| download | invidious-8e8ca4fcc5cfcb7bebc3f29440d6abc1de770513.tar.gz invidious-8e8ca4fcc5cfcb7bebc3f29440d6abc1de770513.tar.bz2 invidious-8e8ca4fcc5cfcb7bebc3f29440d6abc1de770513.zip | |
Prepare to create a 'Channel' module
Diffstat (limited to 'src/invidious.cr')
| -rw-r--r-- | src/invidious.cr | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/invidious.cr b/src/invidious.cr index 2874cc71..5064f0b8 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -48,6 +48,13 @@ require "./invidious/search/*" require "./invidious/routes/**" require "./invidious/jobs/**" +# Declare the base namespace for invidious +module Invidious +end + +# Simple alias to make code easier to read +alias IV = Invidious + CONFIG = Config.load HMAC_KEY = CONFIG.hmac_key || Random::Secure.hex(32) @@ -172,7 +179,7 @@ if CONFIG.popular_enabled Invidious::Jobs.register Invidious::Jobs::PullPopularVideosJob.new(PG_DB) end -CONNECTION_CHANNEL = Channel({Bool, Channel(PQ::Notification)}).new(32) +CONNECTION_CHANNEL = ::Channel({Bool, ::Channel(PQ::Notification)}).new(32) Invidious::Jobs.register Invidious::Jobs::NotificationJob.new(CONNECTION_CHANNEL, CONFIG.database_url) Invidious::Jobs.register Invidious::Jobs::ClearExpiredItemsJob.new |
