class ActiveStorage::Service::GCSService

def upload(key, io, checksum: nil)

def upload(key, io, checksum: nil)
  instrument :upload, key, checksum: checksum do
    begin
      bucket.create_file(io, key, md5: checksum)
    rescue Google::Cloud::InvalidArgumentError
      raise ActiveStorage::IntegrityError
    end
  end
end