# File lib/ssc.rb, line 24
    def status
      require_appliance_directory do |appliance, files|
        # Show appliance status
        say "Appliance: id: #{appliance.id} | name: #{appliance.name}"
        say "Status: #{appliance.status.state}"
        say appliance.status.issues

        # Show additions
        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]}

        # Show removals
        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]}

        # Show banned
        say "\nBanned Packages : \n"
        say_array files[:package]["ban"]
      
        # Show unbanned
        say "\nUnBanned Packages : \n"
        say_array files[:package]["unban"]
      end
    end