Sha256: 5583321922827101cff71eef251af4132c335e409af450f671f91c1ea623ffd3
Contents?: true
Size: 648 Bytes
Versions: 40
Compression:
Stored size: 648 Bytes
Contents
# frozen_string_literal: true require 'cloudtasker/backend/google_cloud_task' require 'cloudtasker/config' ENV['GOOGLE_AUTH_SUPPRESS_CREDENTIALS_WARNINGS'] ||= 'true' namespace :cloudtasker do desc 'Setup a Cloud Task queue. (default options: ' \ "name=#{Cloudtasker::Config::DEFAULT_JOB_QUEUE}, " \ "concurrency=#{Cloudtasker::Config::DEFAULT_QUEUE_CONCURRENCY}, " \ "retries=#{Cloudtasker::Config::DEFAULT_QUEUE_RETRIES})" task setup_queue: :environment do puts Cloudtasker::Backend::GoogleCloudTask.setup_queue( name: ENV['name'], concurrency: ENV['concurrency'], retries: ENV['retries'] ) end end
Version data entries
40 entries across 40 versions & 1 rubygems