Module: CephStorage

Defined in:
lib/ceph_storage.rb,
lib/ceph_storage/pool.rb,
lib/ceph_storage/cluster.rb,
lib/ceph_storage/version.rb,
lib/ceph_storage/pool_factory.rb,
lib/ceph_storage/pool_wrapper.rb,
lib/ceph_storage/storage_object.rb,
lib/ceph_storage/cluster_factory.rb,
lib/ceph_storage/cluster_wrapper.rb,
lib/ceph_storage/pool_enumerator.rb,
lib/ceph_storage/storage_object/xattr.rb,
lib/ceph_storage/storage_object/rados_wrapper.rb,
lib/ceph_storage/storage_object/xattr_enumerator.rb,
lib/ceph_storage/storage_object/url_storage_object.rb,
lib/ceph_storage/storage_object/file_storage_object.rb,
lib/ceph_storage/storage_object/rados_storage_object.rb,
lib/ceph_storage/storage_object/rados_storage_object_enumerator.rb

Overview

An application for moving files into and out of Ceph

Defined Under Namespace

Modules: ClusterWrapper, PoolWrapper, StorageObject Classes: Cluster, ClusterFactory, Pool, PoolEnumerator, PoolFactory

Constant Summary collapse

VERSION =
'0.1.1'.freeze

Class Method Summary collapse

Class Method Details

.log(message) ⇒ Object



24
25
26
27
# File 'lib/ceph_storage.rb', line 24

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