Sha256: 1b15fca270932f8d7df7d72a177271ee171fef1f247f657ef62f5ec30fa4d7ee
Contents?: true
Size: 457 Bytes
Versions: 29
Compression:
Stored size: 457 Bytes
Contents
# frozen_string_literal: true # utility class shared between apps module Vmpooler class Parsing 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 end end
Version data entries
29 entries across 29 versions & 1 rubygems