Sha256: e2e34f0569d4500681e0ca6439b091f47e743b6f2d694fdf7807319039e73fd5

Contents?: true

Size: 314 Bytes

Versions: 200

Compression:

Stored size: 314 Bytes

Contents

# frozen_string_literal: true

module Seahorse
  module Client
    # This utility class is used to track files opened by Seahorse.
    # This allows Seahorse to know what files it needs to close.
    class ManagedFile < File

      # @return [Boolean]
      def open?
        !closed?
      end

    end
  end
end

Version data entries

200 entries across 200 versions & 1 rubygems

Version Path
aws-sdk-core-3.193.0 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.192.1 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.192.0 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.191.6 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.191.5 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.191.4 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.191.3 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.191.2 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.191.1 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.191.0 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.190.3 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.190.2 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.190.1 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.190.0 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.189.0 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.188.0 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.187.1 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.187.0 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.186.0 lib/seahorse/client/managed_file.rb
aws-sdk-core-3.185.2 lib/seahorse/client/managed_file.rb