Garnet
Constants
ACTIVE_DOWNLOAD = "garnet_active_download"
ALLOWED_HTTP_METHODS = ["GET", "POST", "OPTIONS", "PUT", "PATCH", "DELETE", "PURGE"] of ::String
BIND_INTERFACE = "0.0.0.0"
BIND_PORT = ENV["GARNET_HTTP_PORT"].to_i
DOWNLOAD_BUS = "garnet_download"
DOWNLOAD_QUANTITY = 1
DOWNLOAD_QUEUE = "garnet_download_queue"
DOWNLOADER_SLEEP_TIMEOUT = ENV["GARNET_DOWNLOADER_SLEEP"].to_i
NOTIFY_QUEUE = ENV["GARNET_NOTIFY_QUEUE"]
REDISU = Redis.new(host: "0.0.0.0", port: 6379, password: "garnet_dev", namespace: "YTDL") # this needs to be replaced by a connection pool
REDIS_HOST = ENV["GARNET_REDIS_HOST"]
REDIS_NAMESPACE = ENV["GARNET_REDIS_NAMESPACE"]
REDIS_PASSWORD = ENV["GARNET_REDIS_PASSWORD"]
REDIS_PORT = ENV["GARNET_REDIS_PORT"].to_i
VERSION = "1.6.0"