# File lib/handlers/repository.rb, line 53 def list repo_file= RepositoryFile.new list= if options.remote? || repo_file.empty_list? require_appliance do |appliance| appliance.repositories.collect do |repo| repo_file.push('list', { repo.id => { 'name' => repo.name, 'type' => repo.type, 'base_system' => repo.base_system}}) end repo_file.save end else repo_file['list'] end say list.to_yaml end