code: def do_lzop_get(creds, url, path, decrypt, do_retry):
      
      assert url.endswith('.lzo'), 'Expect an lzop-compressed file'
  
      with files.DeleteOnError(path) as decomp_out:
          key = _uri_to_key(creds, url)
          with get_download_pipeline(PIPE, decomp_out.f, decrypt) as pl:
              g = gevent.spawn(write_and_return_error, key, pl.stdin)
              exc = g.get()
              if exc is not None:
                  raise exc
  
          logger.info(
              msg='completed download and decompression',
              detail='Downloaded and decompressed "{url}" to "{path}"'
              .format(url=url, path=path))
  
      return True
docs: Get and decompress a URL
  
      This streams the content directly to lzop; the compressed version
      is never stored on disk.