Method: Vmit::FilesystemRegistry#each

Defined in:
lib/vmit/registry.rb

#each(&block) ⇒ Object



192
193
194
195
196
197
198
199
200
# File 'lib/vmit/registry.rb', line 192

def each(&block)
  Enumerator.new do |enum|
    Dir.entries(@base_path).reject do |elem|
      ['.', '..'].include?(elem)
    end.each do |key|
      enum.yield key.to_sym, self[key]
    end
  end
end