Sha256: d99e569b65e1d32b18235ceb544b70c5b02f7f0dca2317a04d84f732c7c8c085
Contents?: true
Size: 326 Bytes
Versions: 1
Compression:
Stored size: 326 Bytes
Contents
module CephStorage # Creates a Pool Object # Returns only a single pool object out of the cartridges available class PoolFactory < ::CephStorage::Pool class << self def build(cluster, name) p = CephStorage::Pool.new(cluster, name) yield(p) if block_given? p end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ceph_storage-0.1.1 | lib/ceph_storage/pool_factory.rb |