Class: PgRls::Middleware::Sidekiq::Server
- Inherits:
-
Object
- Object
- PgRls::Middleware::Sidekiq::Server
- Defined in:
- lib/pg_rls/middleware/sidekiq/server.rb
Overview
Set PgRls Policies
Instance Method Summary collapse
Instance Method Details
#call(_job_instance, msg, _queue) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/pg_rls/middleware/sidekiq/server.rb', line 9 def call(_job_instance, msg, _queue, &) if msg['admin'] PgRls.admin_execute(&) else PgRls::Tenant.with_tenant!(msg['pg_rls'], &) end end |