Sha256: 8d0d672825aa302fbbc6be717a7ef17810a47502b254bd67ce265c65725c9b91
Contents?: true
Size: 698 Bytes
Versions: 1
Compression:
Stored size: 698 Bytes
Contents
module Fog module Storage class AzureRM # This class is giving implementation of listing blobs. class Files < Fog::Collection model File attribute :directory def all(options = { metadata: true }) files = [] service.list_blobs(directory, options).each do |blob| hash = File.parse blob hash['directory'] = directory files << hash end load files end def get(directory, name) file = File.new(service: service) file.directory = directory file.key = name file end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fog-azure-rm-0.1.0 | lib/fog/azurerm/models/storage/files.rb |