Module: CephRuby

Defined in:
lib/ceph-ruby.rb,
lib/ceph-ruby/pool.rb,
lib/ceph-ruby/xattr.rb,
lib/ceph-ruby/cluster.rb,
lib/ceph-ruby/lib/rbd.rb,
lib/ceph-ruby/version.rb,
lib/ceph-ruby/lib/rados.rb,
lib/ceph-ruby/pool_helper.rb,
lib/ceph-ruby/rados_object.rb,
lib/ceph-ruby/cluster_helper.rb,
lib/ceph-ruby/pool_enumerator.rb,
lib/ceph-ruby/rados_aio_object.rb,
lib/ceph-ruby/xattr_enumerator.rb,
lib/ceph-ruby/rados_block_device.rb,
lib/ceph-ruby/rados_aio_completion.rb,
lib/ceph-ruby/rados_object_enumerator.rb,
lib/ceph-ruby/rados_block_device_helper.rb

Overview

Defined Under Namespace

Modules: ClusterHelper, Lib, PoolHelper, RadosBlockDeviceHelper Classes: Cluster, Pool, PoolEnumerator, RadosAIOObject, RadosBlockDevice, RadosCompletion, RadosObject, RadosObjectEnumerator, Xattr, XattrEnumerator

Constant Summary collapse

VERSION =
'1.5.1'.freeze

Class Method Summary collapse

Class Method Details

.log(message) ⇒ Object



28
29
30
31
# File 'lib/ceph-ruby.rb', line 28

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