# File lib/aws/glacier/archive_collection.rb, line 74 def convert_to_io data return Core::ManagedFile.open(data) if data.is_a?(Pathname) or data.is_a?(String) return data if io_like?(data) msg = "expected data to be IO-like or a file path (String/Pathanme)." raise ArgumentError, msg end