Sha256: 377cfabe373de2065fcac9cf7ba2d2afaf0867bad18ced8efa02c8a473b45964
Contents?: true
Size: 464 Bytes
Versions: 31
Compression:
Stored size: 464 Bytes
Contents
require "delegate" module Fog module Brightbox module Compute class Config < SimpleDelegator def initialize(config) super @config = config raise ArgumentError unless required_args_available? end private def required_args_available? return false unless @config.client_id return false unless @config.client_secret true end end end end end
Version data entries
31 entries across 29 versions & 3 rubygems