From b5e73a273f59cf6511d4c9b804ed1ad7123e7059 Mon Sep 17 00:00:00 2001 From: Matt Brown Date: Thu, 8 Sep 2022 14:04:36 +0100 Subject: [PATCH] allow library users to check if Que is available in a server/worker or lib context --- lib/que.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/que.rb b/lib/que.rb index f54832c8..89459472 100644 --- a/lib/que.rb +++ b/lib/que.rb @@ -79,6 +79,10 @@ def default_queue @default_queue || DEFAULT_QUEUE end + def server? + defined?(Que::CommandLineInterface).nil? + end + # Support simple integration with many common connection pools. def connection=(conn) self.connection_proc =