fix rubocop offenses

This commit is contained in:
Samuel Beaulieu 2020-06-11 11:57:12 -05:00
parent f59b87a7ff
commit d07960a463
3 changed files with 9 additions and 7 deletions

View file

@ -5,7 +5,6 @@ require 'vmpooler/util/parsing'
module Vmpooler
class API
class V1 < Sinatra::Base
api_version = '1'
api_prefix = "/api/v#{api_version}"
@ -339,6 +338,7 @@ module Vmpooler
def too_many_requested?(payload)
payload&.each do |poolname, count|
next unless count.to_i > config['max_ondemand_instances_per_request']
metrics.increment('ondemandrequest.toomanyrequests.' + poolname)
return true
end

View file

@ -1,11 +1,13 @@
# frozen_string_literal: true
# utility class shared between apps
module Vmpooler
class Parsing
def self.get_platform_pool_count(requested, &block)
def self.get_platform_pool_count(requested, &_block)
requested_platforms = requested.split(',')
requested_platforms.each do |platform|
platform_alias, pool, count = platform.split(':')
raise ArgumentError if platform_alias.nil? || pool.nil? || count.nil?
yield platform_alias, pool, count
end
end