Sha256: edb367240a5dbe5ab60149afda70c13301520c97040e4f23b3aa2b6a190d3159

Contents?: true

Size: 947 Bytes

Versions: 1

Compression:

Stored size: 947 Bytes

Contents

require 'thread'
require 'ceph-ruby'
require 'facets/multiton'
require 'ceph_storage/cluster_wrapper'
require 'ceph_storage/cluster'
require 'ceph_storage/cluster_factory'
require 'ceph_storage/pool_wrapper'
require 'ceph_storage/pool'
require 'ceph_storage/pool_factory'
require 'ceph_storage/pool_enumerator'
require 'ceph_storage/storage_object'
require 'ceph_storage/storage_object/rados_wrapper'
require 'ceph_storage/storage_object/rados_storage_object'
require 'ceph_storage/storage_object/rados_storage_object_enumerator'
require 'ceph_storage/storage_object/file_storage_object'
require 'ceph_storage/storage_object/url_storage_object'
require 'ceph_storage/storage_object/xattr'
require 'ceph_storage/storage_object/xattr_enumerator'

# An application for moving files into and out of Ceph
module CephStorage
  mattr_accessor :logger

  def self.log(message)
    return unless logger
    logger.info("CephStorage: #{message}")
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ceph_storage-0.1.1 lib/ceph_storage.rb