Sha256: 2736e6e3c1b930523f0c1209885ccbc5219f407517d5d7c699dd5206318525ee

Contents?: true

Size: 849 Bytes

Versions: 1

Compression:

Stored size: 849 Bytes

Contents

require 'active_support/core_ext/module/delegation'
require 'active_support/core_ext/module/attribute_accessors'

require 'ffi'

require 'ceph-ruby/lib/rados'
require 'ceph-ruby/lib/rbd'

require 'ceph-ruby/version'
require 'ceph-ruby/cluster_helper'
require 'ceph-ruby/pool_enumerator'
require 'ceph-ruby/cluster'
require 'ceph-ruby/rados_object_enumerator'
require 'ceph-ruby/pool_helper'
require 'ceph-ruby/pool'
require 'ceph-ruby/rados_block_device_helper'
require 'ceph-ruby/rados_block_device'
require 'ceph-ruby/rados_object'
require 'ceph-ruby/xattr'
require 'ceph-ruby/xattr_enumerator'
# Ceph::Ruby
#
# Easy management of Ceph Distributed Storage System
# (rbd, images, rados objects) using ruby.
module CephRuby
  mattr_accessor :logger

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

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ceph-ruby-livelink-1.5.1 lib/ceph-ruby.rb