class AWS::Glacier::ArchiveCollection

def convert_to_io data

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