def status
require_appliance_directory do |appliance, files|
say "Appliance: id: #{appliance.id} | name: #{appliance.name}"
say "Status: #{appliance.status.state}"
say appliance.status.issues
say "\nAdditions : \n"
say "\nPackages : \n"
say_array files[:package]["add"]
say "\nRepositories : \n"
say_array files[:repository]["add"]
say "\nOverlay Files : \n"
say_array(files[:file_list]["add"]) {|i| i.keys[0]}
say "\nRemovals : \n"
say "\nPackages : \n"
say_array files[:package]["remove"]
say "\nRepositories : \n"
say_array files[:repository]["remove"]
say "\nOverlay Files :\n "
say_array(files[:file_list]["remove"]) {|i| i.keys[0]}
say "\nBanned Packages : \n"
say_array files[:package]["ban"]
say "\nUnBanned Packages : \n"
say_array files[:package]["unban"]
end
end