# File lib/fission/command/snapshot_list.rb, line 5
      def execute
        super
        incorrect_arguments unless @args.count == 1

        vm = VM.new @args.first

        response = vm.snapshots

        if response.successful?
          snaps = response.data

          if snaps.any?
            output snaps.join("\n")
          else
            output "No snapshots found for VM '#{vm.name}'"
          end
        else
          output_and_exit "There was an error listing the snapshots.  The error was:\n#{response.message}", response.code
        end
      end