Sha256: 915a5765b26db8b56c1e9a5164a320a7b99333d01f6e825cd2c0f9ae597d4740

Contents?: true

Size: 524 Bytes

Versions: 5

Compression:

Stored size: 524 Bytes

Contents

module Fog
  module Storage
    class OracleCloud
      class Object < Fog::Model
        identity  :name

        attribute :content_type
        attribute :bytes
        attribute :last_modified
        attribute :hash

        def save
          requires :name
        #  data = service.create_container(name)
         # pp data
         # merge_attributes(data.headers)
        end 
        
        def destroy
          requires :name
        #  service.delete_container(name)
        end

      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
fog-oraclecloud-0.1.17 lib/fog/oraclecloud/models/storage/object.rb
fog-oraclecloud-0.1.16 lib/fog/oraclecloud/models/storage/object.rb
fog-oraclecloud-0.1.15 lib/fog/oraclecloud/models/storage/object.rb
fog-oraclecloud-0.1.14 lib/fog/oraclecloud/models/storage/object.rb
fog-oraclecloud-0.1.13 lib/fog/oraclecloud/models/storage/object.rb