lib/cloudtasker/cloud_task.rb in cloudtasker-0.13.2 vs lib/cloudtasker/cloud_task.rb in cloudtasker-0.14.rc1

- old
+ new

@@ -17,21 +17,19 @@ # def self.backend # Re-evaluate backend every time if testing mode enabled @backend = nil if defined?(Cloudtasker::Testing) - @backend ||= begin - if defined?(Cloudtasker::Testing) && Cloudtasker::Testing.in_memory? - require 'cloudtasker/backend/memory_task' - Backend::MemoryTask - elsif Cloudtasker.config.mode.to_sym == :development - require 'cloudtasker/backend/redis_task' - Backend::RedisTask - else - gct_backend - end - end + @backend ||= if defined?(Cloudtasker::Testing) && Cloudtasker::Testing.in_memory? + require 'cloudtasker/backend/memory_task' + Backend::MemoryTask + elsif Cloudtasker.config.mode.to_sym == :development + require 'cloudtasker/backend/redis_task' + Backend::RedisTask + else + gct_backend + end end # # Return the GoogleCloudTaskV* backend to use based on the version # of the currently installed google-cloud-tasks gem @@ -40,18 +38,16 @@ # Cloudtasker::Backend::GoogleCloudTaskV1, # Cloudtasker::Backend::GoogleCloudTaskV2 # ] The google cloud task backend. # def self.gct_backend - @gct_backend ||= begin - if !defined?(Google::Cloud::Tasks::VERSION) || Google::Cloud::Tasks::VERSION < '2' - require 'cloudtasker/backend/google_cloud_task_v1' - Backend::GoogleCloudTaskV1 - else - require 'cloudtasker/backend/google_cloud_task_v2' - Backend::GoogleCloudTaskV2 - end - end + @gct_backend ||= if !defined?(Google::Cloud::Tasks::VERSION) || Google::Cloud::Tasks::VERSION < '2' + require 'cloudtasker/backend/google_cloud_task_v1' + Backend::GoogleCloudTaskV1 + else + require 'cloudtasker/backend/google_cloud_task_v2' + Backend::GoogleCloudTaskV2 + end end # # Create the google cloud task queue based on provided parameters if it does not exist already. #